Anda dapat mengintegrasikan fitur konversi EPUB ke FLATOPC di aplikasi seluler Anda dengan menggunakan dua API paket Aspose.Total for Android Java . Pertama, Anda perlu mengonversi file EPUB ke DOC menggunakan Aspose.PDF for Android via Java . Kedua, dengan menggunakan Word Processing API Aspose.Words for Android Java , Anda dapat merender DOC ke FLATOPC.
Konversi EPUB ke FLATOPC di Android melalui Java
Persyaratan Konversi
Anda dapat dengan mudah menggunakan Aspose.Total for Android via Java langsung dari Maven dan instal Aspose.PDF for Android via Java dan Aspose.Words for Android via Java di aplikasi Anda.
Atau, Anda bisa mendapatkan file ZIP dari downloads .
// load EPUB file with an instance of Document class
Document document = new Document("template.epub");
// save EPUB 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.FLAT_OPC
outputDocument.save("output.flat_opc", SaveFormat.FLAT_OPC);
Dapatkan Informasi File EPUB di Android melalui Java
Sebelum mengonversi EPUB ke FLATOPC, Anda mungkin memerlukan informasi tentang dokumen termasuk penulis, tanggal pembuatan, kata kunci, tanggal modifikasi, subjek, dan judul. Informasi ini berguna untuk pengambilan keputusan untuk proses konversi. Menggunakan Aspose.PDF for Android via Java API yang kuat, Anda bisa mendapatkan semuanya. Untuk mendapatkan informasi khusus file tentang file EPUB, pertama-tama dapatkan objek DocumentInfo menggunakan getInfo . Setelah objek DocumentInfo diambil, Anda bisa mendapatkan nilai dari masing-masing properti.
// load EPUB document
Document doc = new Document("template.epub");
// 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());
Masukkan Catatan Akhir dalam Dokumen FLATOPC di Android melalui Java
Selain konversi dokumen, Anda juga dapat menambahkan banyak fitur lain di dalam Aplikasi Android Anda menggunakan Aspose.Words for Android via Java API. Salah satu fitur tersebut adalah menyisipkan catatan akhir dan penomoran pada dokumen FLATOPC. Jika Anda ingin menyisipkan catatan kaki atau catatan akhir dalam dokumen FLATOPC, gunakan metode DocumentBuilder.InsertFootnote. Metode ini menyisipkan catatan kaki atau catatan akhir ke dalam dokumen. Kelas EndnoteOptions dan FootnoteOptions mewakili opsi penomoran untuk catatan kaki dan catatan akhir.
// 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.flat_opc", SaveFormat.FLAT_OPC);