Renderuj MD do MHTML na Androidzie przez Javę

Konwertuj MD na MHTML w aplikacjach mobilnych bez instalowania żadnego oprogramowania

 

Możesz zintegrować funkcję konwersji MD na MHTML w swoich aplikacjach mobilnych, korzystając z dwóch interfejsów API pakietu Aspose.Total for Android Java . Najpierw musisz przekonwertować plik MD 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 MHTML.

Konwertuj MD na MHTML na Androidzie przez Javę

  1. Otwórz plik MD za pomocą klasy Document
  2. Przekonwertuj MD na DOC, używając save metoda
  3. Załaduj plik DOC za pomocą klasy Document Aspose.Words
  4. Zapisz dokument w formacie MHTML za pomocą metody save i ustaw MHTML 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 MD file with an instance of Document class
Document document = new Document("template.md");
// save MD 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.MHTML
outputDocument.save("output.mhtml", SaveFormat.MHTML);   

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

Przed przekonwertowaniem MD na MHTML 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 MD, najpierw pobierz obiekt DocumentInfo za pomocą getInfo . Po pobraniu obiektu DocumentInfo można uzyskać wartości poszczególnych właściwości.

// load MD document
Document doc = new Document("template.md");
// 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 MHTML 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 MHTML. Jeśli chcesz wstawić przypis dolny lub przypis końcowy w dokumencie MHTML, 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.mhtml", SaveFormat.MHTML);  

Eksploruj MD opcji konwersji z Android

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