Vykreslete CGM do RTF na Androidu přes Java

Převeďte CGM na RTF v mobilních aplikacích bez instalace jakéhokoli softwaru

 

Funkci převodu CGM na RTF můžete integrovat do svých mobilních aplikací pomocí dvou rozhraní API balíčku Aspose.Total for Android Java . Nejprve musíte převést soubor CGM na DOC pomocí Aspose.PDF pro Android přes Java . Za druhé, pomocí rozhraní API pro zpracování textu Aspose.Words for Android via Java můžete vykreslit DOC do RTF.

Převeďte CGM na RTF na Androidu přes Java

  1. Otevřete soubor CGM pomocí třídy Document
  2. Převeďte CGM na DOC pomocí uložit metoda
  3. Načtěte soubor DOC pomocí třídy Document třídy Aspose.Words
  4. Uložte dokument do formátu RTF pomocí metody uložit a nastavte RTF jako SaveFormat

Požadavky na převod

Aspose.Total pro Android můžete snadno používat přes Javu přímo z Maven a nainstalovat Aspose.PDF for Android via Java a Aspose.Words for Android via Java ve vašich aplikacích.

Případně můžete získat soubor ZIP z stažení .

// load CGM file with an instance of Document class
Document document = new Document("template.cgm");
// save CGM as a DOC 
document.save("DocOutput.doc", SaveFormat.DOC); 
// load DOC with an instance of Document
Document outputDocument = new com.aspose.words.Document("DocOutput.doc");
// call save method while passing SaveFormat.RTF
outputDocument.save("output.rtf", SaveFormat.RTF);   

Získejte informace o souborech CGM na Androidu prostřednictvím Java

Před převodem CGM na RTF možná budete potřebovat informace o dokumentu včetně autora, data vytvoření, klíčových slov, data úpravy, předmětu a názvu. Tyto informace jsou užitečné pro rozhodování o procesu konverze. Pomocí výkonného Aspose.PDF pro Android přes Java API můžete získat vše. Chcete-li získat specifické informace o souboru CGM, nejprve získejte objekt DocumentInfo pomocí getInfo . Jakmile je objekt DocumentInfo načten, můžete získat hodnoty jednotlivých vlastností.

// load CGM document
Document doc = new Document("template.cgm");
// get document information
DocumentInfo docInfo = doc.getInfo();
// show document information
System.out.println("Author: " + docInfo.getAuthor());
System.out.println("Creation Date: " + docInfo.getCreationDate());
System.out.println("Keywords: " + docInfo.getKeywords());
System.out.println("Modify Date: " + docInfo.getModDate());
System.out.println("Subject: " + docInfo.getSubject());
System.out.println("Title: " + docInfo.getTitle());

Vložte vysvětlivky do dokumentu RTF v systému Android přes Java

Kromě převodu dokumentů můžete do aplikací pro Android přidat také spoustu dalších funkcí pomocí Aspose.Words pro Android přes Java API. Jednou z těchto funkcí je vkládání vysvětlivek a číslování do dokumentu RTF. Pokud chcete vložit poznámku pod čarou nebo vysvětlivku do dokumentu RTF, použijte metodu DocumentBuilder.InsertFootnote. Tato metoda vloží do dokumentu poznámku pod čarou nebo vysvětlivku. Třídy EndnoteOptions a FootnoteOptions představují možnosti číslování poznámek pod čarou a vysvětlivky.

// load document
Document doc = new Document("input.DOC");
// initialize document builder
DocumentBuilder builder = new DocumentBuilder(doc);
// add text in it
builder.write("Some text");
// insert footnote
builder.insertFootnote(FootnoteType.ENDNOTE, "Endnote text.");
// initialize endnote options
EndnoteOptions option = doc.getEndnoteOptions();
// set restart rule
option.setRestartRule(FootnoteNumberingRule.RESTART_PAGE);
// set position
option.setPosition(EndnotePosition.END_OF_SECTION);
// save the document to disk.
doc.save("output.rtf", SaveFormat.RTF);  

Prozkoumat možnosti konverzace CGM pomocí Android

Převést CGMs na DOCM (Soubor Marco aplikace Microsoft Word 2007)
Převést CGMs na DOT (Soubory šablon aplikace Microsoft Word)
Převést CGMs na DOTM (Soubor šablony aplikace Microsoft Word 2007+)
Převést CGMs na DOTX (Soubor šablony aplikace Microsoft Word)
Převést CGMs na FLATOPC (Microsoft Word 2003 WordprocessingML)
Převést CGMs na GIF (Grafický výměnný formát)
Převést CGMs na MARKDOWN (Lehký značkovací jazyk)
Převést CGMs na ODT (Formát textového souboru OpenDocument)
Převést CGMs na OTT (Šablona OpenDocument)
Převést CGMs na PCL (Příkazový jazyk tiskárny)
Převést CGMs na PS (PostScriptový soubor)
Převést CGMs na WORDML (Microsoft Word 2003 WordprocessingML)
Převést CGMs na XAMLFLOW (Power Automate od Microsoftu)
Převést CGMs na ODP (Formát prezentace OpenDocument)
Převést CGMs na OTP (Standardní formát OpenDocument)
Převést CGMs na POT (Soubory šablon aplikace Microsoft PowerPoint)
Převést CGMs na POTM (Soubor šablony Microsoft PowerPoint)
Převést CGMs na POTX (Prezentace šablony Microsoft PowerPoint)
Převést CGMs na POWERPOINT (Prezentační soubory)
Převést CGMs na PPS (Prezentace PowerPoint)
Převést CGMs na PPSM (Prezentace s podporou maker)
Převést CGMs na PPSX (Prezentace PowerPoint)
Převést CGMs na PPT (Prezentace v Powerpointu)
Převést CGMs na PPTM (Soubor prezentace s podporou maker)
Převést CGMs na SWF (Film Shockwave Flash)
Převést CGMs na CSV (Hodnoty oddělené čárkami)
Převést CGMs na DIF (Formát výměny dat)
Převést CGMs na EXCEL (Formáty tabulkových souborů)
Převést CGMs na FODS (OpenDocument Flat XML tabulka)
Převést CGMs na MD (Markdown Language)
Převést CGMs na ODS (Tabulka OpenDocument)
Převést CGMs na SXC (Tabulka StarOffice Calc)
Převést CGMs na TSV (Hodnoty oddělené tabulátorem)
Převést CGMs na TXT (Textový dokument)
Převést CGMs na XLAM (Doplněk Excel s podporou maker)
Převést CGMs na XLSB (Binární sešit Excel)
Převést CGMs na XLSM (Tabulka s podporou maker)
Převést CGMs na XLT (Šablona Excel 97 - 2003)