Rendern Sie PS in WORDML auf Android über Java

Konvertieren Sie PS in WORDML in mobilen Apps, ohne Software zu installieren

 

Sie können die PS-zu-WORDML-Konvertierungsfunktion in Ihre mobilen Apps integrieren, indem Sie zwei APIs des Pakets Aspose.Total for Android Java verwenden. Zuerst müssen Sie die PS-Datei mit Aspose.PDF for Android via Java in DOC konvertieren. Zweitens können Sie mit der Textverarbeitungs-API Aspose.Words for Android via Java DOC in WORDML rendern.

Konvertieren Sie PS in WORDML auf Android über Java

  1. Öffnen Sie die PS-Datei mit der Klasse Document .
  2. Konvertieren Sie PS in DOC, indem Sie save Methode
  3. Laden Sie die DOC-Datei mithilfe der Klasse Document von Aspose.Words
  4. Speichern Sie das Dokument mit der Methode save im WORDML-Format und legen Sie WORDML fest als SaveFormat

Konvertierungsanforderungen

Sie können Aspose.Total für Android ganz einfach über Java direkt von Maven und verwenden Installieren Sie Aspose.PDF for Android via Java und Aspose.Words for Android via Java in Ihren Anwendungen.

Alternativ können Sie eine ZIP-Datei von downloads herunterladen.

// load PS file with an instance of Document class
Document document = new Document("template.ps");
// save PS 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.WORD_ML
outputDocument.save("output.word_ml", SaveFormat.WORD_ML);   

Erhalten Sie PS-Dateiinformationen auf Android über Java

Vor der Konvertierung von PS in WORDML benötigen Sie möglicherweise Informationen über das Dokument, einschließlich Autor, Erstellungsdatum, Schlüsselwörter, Änderungsdatum, Betreff und Titel. Diese Informationen sind hilfreich für die Entscheidungsfindung für den Konvertierungsprozess. Mit der leistungsstarken API Aspose.PDF for Android via Java können Sie all das abrufen. Um dateispezifische Informationen zu einer PS-Datei zu erhalten, rufen Sie zuerst das Objekt DocumentInfo mit getInfo Methode. Nachdem das DocumentInfo-Objekt abgerufen wurde, können Sie die Werte der einzelnen Eigenschaften abrufen.

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

Endnoten in WORDML-Dokument in Android über Java einfügen

Abgesehen von der Dokumentenkonvertierung können Sie Ihren Android-Anwendungen auch eine Reihe weiterer Funktionen hinzufügen, indem Sie die Aspose.Words for Android via Java API verwenden. Eine dieser Funktionen ist das Einfügen von Endnoten und die Nummerierung in das WORDML-Dokument. Wenn Sie eine Fußnote oder Endnote in ein WORDML-Dokument einfügen möchten, verwenden Sie bitte die Methode DocumentBuilder.InsertFootnote. Diese Methode fügt eine Fußnote oder Endnote in das Dokument ein. Die Klassen EndnoteOptions und FootnoteOptions repräsentieren Nummerierungsoptionen für Fußnote und Endnote.

// 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.word_ml", SaveFormat.WORD_ML);  

Erkunden Sie PS Konvertierungs optionen mit Android

PSs in DOCM konvertieren (Microsoft Word 2007 Marco-Datei)
PSs in DOT konvertieren (Microsoft Word-Vorlagendateien)
PSs in DOTM konvertieren (Microsoft Word 2007+-Vorlagendatei)
PSs in DOTX konvertieren (Microsoft Word-Vorlagendatei)
PSs in FLATOPC konvertieren (Microsoft Word 2003 TextverarbeitungML)
PSs in GIF konvertieren (Grafisches Austauschformat)
PSs in MARKDOWN konvertieren (Leichte Auszeichnungssprache)
PSs in ODT konvertieren (OpenDocument-Textdateiformat)
PSs in OTT konvertieren (OpenDocument-Vorlage)
PSs in PCL konvertieren (Druckerbefehlssprache)
PSs in RTF konvertieren (Rich-text-Format)
PSs in XAMLFLOW konvertieren (Microsofts Power Automate)
PSs in ODP konvertieren (OpenDocument-Präsentationsformat)
PSs in OTP konvertieren (OpenDocument-Standardformat)
PSs in POT konvertieren (Microsoft PowerPoint-Vorlagendateien)
PSs in POTM konvertieren (Microsoft PowerPoint-Vorlagendatei)
PSs in POTX konvertieren (Microsoft PowerPoint-Vorlagenpräsentation)
PSs in POWERPOINT konvertieren (Präsentationsdateien)
PSs in PPS konvertieren (PowerPoint-Diashow)
PSs in PPSM konvertieren (Makrofähige Diashow)
PSs in PPSX konvertieren (PowerPoint-Diashow)
PSs in PPT konvertieren (PowerPoint Präsentation)
PSs in PPTM konvertieren (Makrofähige Präsentationsdatei)
PSs in SWF konvertieren (Shockwave Flash-Film)
PSs in CSV konvertieren (Durch Kommas getrennte Werte)
PSs in DIF konvertieren (Datenaustauschformat)
PSs in EXCEL konvertieren (Tabellenkalkulationsdateiformate)
PSs in FODS konvertieren (OpenDocument Flat XML-Tabelle)
PSs in MD konvertieren (Markdown-Sprache)
PSs in ODS konvertieren (OpenDocument-Tabelle)
PSs in SXC konvertieren (StarOffice Calc-Tabelle)
PSs in TSV konvertieren (Durch Tabulatoren getrennte Werte)
PSs in TXT konvertieren (Text dokument)
PSs in XLAM konvertieren (Excel-Makro-fähiges Add-In)
PSs in XLSB konvertieren (Excel-Binärarbeitsmappe)
PSs in XLSM konvertieren (Makrofähige Tabellenkalkulation)
PSs in XLT konvertieren (Excel 97 - 2003-Vorlage)
PSs in XLTM konvertieren (Excel-Makro-fähige Vorlage)