Renderuj SVG do XAMLFLOW na Androidzie przez Javę

Konwertuj SVG na XAMLFLOW w aplikacjach mobilnych bez instalowania żadnego oprogramowania

 

Możesz zintegrować funkcję konwersji SVG na XAMLFLOW w swoich aplikacjach mobilnych, korzystając z dwóch interfejsów API pakietu Aspose.Total for Android Java . Najpierw musisz przekonwertować plik SVG na DOC za pomocą Aspose.PDF for Android via Java . Po drugie, używając interfejsu API przetwarzania tekstu Aspose.Words for Android Java , możesz renderować DOC do XAMLFLOW.

Konwertuj SVG na XAMLFLOW na Androidzie przez Javę

  1. Otwórz plik SVG za pomocą klasy Document
  2. Przekonwertuj SVG na DOC, używając save metoda
  3. Załaduj plik DOC za pomocą klasy Document Aspose.Words
  4. Zapisz dokument w formacie XAMLFLOW za pomocą metody save i ustaw XAMLFLOW jako SaveFormat

Wymagania dotyczące konwersji

Możesz łatwo używać Aspose.Total for Android via Java bezpośrednio z Maven docs.aspose.com/pdf/androidjava/installation/) i Aspose.Words na Androida przez Javę w swoich aplikacjach.

Możesz też pobrać plik ZIP ze strony downloads .

// load SVG file with an instance of Document class
Document document = new Document("template.svg");
// save SVG 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.XAML_FLOW
outputDocument.save("output.xaml_flow", SaveFormat.XAML_FLOW);   

Uzyskaj informacje o plikach SVG na Androida za pośrednictwem Javy

Przed przekonwertowaniem SVG na XAMLFLOW mogą być potrzebne informacje o dokumencie, takie jak autor, data utworzenia, słowa kluczowe, data modyfikacji, temat i tytuł. Informacje te są pomocne przy podejmowaniu decyzji dotyczących procesu konwersji. Korzystając z potężnego interfejsu API Aspose.PDF na Androida przez Javę , możesz to wszystko uzyskać. Aby uzyskać informacje specyficzne dla pliku o pliku SVG, najpierw pobierz obiekt DocumentInfo za pomocą getInfo . Po pobraniu obiektu DocumentInfo można uzyskać wartości poszczególnych właściwości.

// load SVG document
Document doc = new Document("template.svg");
// 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());

Wstaw przypisy końcowe w dokumencie XAMLFLOW w Androidzie za pośrednictwem Javy

Oprócz konwersji dokumentów możesz także dodać kilka innych funkcji do aplikacji na Androida, korzystając z interfejsu API Aspose.Words for Android via Java . Jedną z tych funkcji jest wstawianie przypisów końcowych i numeracji w dokumencie XAMLFLOW. Jeśli chcesz wstawić przypis dolny lub przypis końcowy w dokumencie XAMLFLOW, użyj metody DocumentBuilder.InsertFootnote. Ta metoda wstawia przypis dolny lub przypis końcowy do dokumentu. Klasy EndnoteOptions i FootnoteOptions reprezentują opcje numerowania przypisów dolnych i końcowych.

// 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.xaml_flow", SaveFormat.XAML_FLOW);  

Eksploruj SVG opcji konwersji z Android

Przelicz SVGs na DOCM (Plik Microsoft Word 2007 Marco)
Przelicz SVGs na DOT (Pliki szablonów Microsoft Word)
Przelicz SVGs na DOTM (Plik szablonu programu Microsoft Word 2007+)
Przelicz SVGs na DOTX (Plik szablonu Microsoft Word)
Przelicz SVGs na FLATOPC (Przetwarzanie tekstu Microsoft Word 2003ML)
Przelicz SVGs na GIF (Graficzny format wymiany)
Przelicz SVGs na MARKDOWN (Lekki język znaczników)
Przelicz SVGs na ODT (Format pliku tekstowego OpenDocument)
Przelicz SVGs na OTT (Szablon OpenDocument)
Przelicz SVGs na PCL (Język poleceń drukarki)
Przelicz SVGs na PS (Plik PostScript)
Przelicz SVGs na RTF (Bogaty format tekstu)
Przelicz SVGs na WORDML (Przetwarzanie tekstu Microsoft Word 2003ML)
Przelicz SVGs na ODP (Format prezentacji OpenDocument)
Przelicz SVGs na OTP (Standardowy format OpenDocument)
Przelicz SVGs na POT (Pliki szablonów programu Microsoft PowerPoint)
Przelicz SVGs na POTM (Plik szablonu Microsoft PowerPoint)
Przelicz SVGs na POTX (Prezentacja szablonu Microsoft PowerPoint)
Przelicz SVGs na POWERPOINT (Pliki prezentacji)
Przelicz SVGs na PPS (Pokaz slajdów PowerPointa)
Przelicz SVGs na PPSM (Pokaz slajdów z obsługą makr)
Przelicz SVGs na PPSX (Pokaz slajdów PowerPointa)
Przelicz SVGs na PPT (Prezentacja Powerpoint)
Przelicz SVGs na PPTM (Plik prezentacji z obsługą makr)
Przelicz SVGs na SWF (Shockwave flashowy film)
Przelicz SVGs na CSV (Wartości oddzielone przecinkami)
Przelicz SVGs na DIF (Format wymiany danych)
Przelicz SVGs na EXCEL (Formaty plików arkuszy kalkulacyjnych)
Przelicz SVGs na FODS (Płaski arkusz kalkulacyjny XML OpenDocument)
Przelicz SVGs na MD (język Markdowna)
Przelicz SVGs na ODS (Arkusz kalkulacyjny OpenDocument)
Przelicz SVGs na SXC (Arkusz kalkulacyjny StarOffice Calc)
Przelicz SVGs na TSV (Wartości oddzielone tabulatorami)
Przelicz SVGs na TXT (Dokument tekstowy)
Przelicz SVGs na XLAM (Dodatek programu Excel z obsługą makr)
Przelicz SVGs na XLSB (Binarny skoroszyt programu Excel)
Przelicz SVGs na XLSM (Arkusz kalkulacyjny z obsługą makr)
Przelicz SVGs na XLT (Szablon programu Excel 97 - 2003)