您可以通过两步过程在您的 android 应用程序中集成 EPUB 到 TXT 转换功能。首先,通过使用 Aspose.PDF for Android via Java ,您可以将 EPUB 转换为 XLSX。其次,您可以使用强大的电子表格处理 API Aspose.Cells for Android via Java 将 XLSX 转换为 TXT。这两个 API 都属于 Aspose.Total for Android via Java 产品系列。
将 EPUB 渲染为 TXT 的 Android API
转换要求
您可以直接从 Maven 通过 Java 轻松使用 Aspose.Total for Android 和安装 Aspose.PDF for Android via Java 和 Aspose.Cells for Android via Java 在您的应用程序中。
或者,您可以从 下载 获取 ZIP 文件。
// supports PDF, CGM, EPUB, TeX, PCL, PS, SVG, XPS, MD, MHTML, XML, and XSLFO file format | |
// load PDF with an instance of Document | |
Document document = new Document("template.pdf"); | |
// save document in XLSX format | |
document.save("XlsxOutput.xlsx", SaveFormat.Xlsx); | |
// load the XLSX file in an instance of Workbook | |
Workbook book = new Workbook("XlsxOutput.xlsx"); | |
// supports CSV, XLSB, XLSM, XLT, XLTX, XLTM, XLAM, TSV, TXT, ODS, DIF, MD, SXC, and FODS file format | |
// save XLSX as CSV | |
book.save("output.csv", SaveFormat.AUTO); |
通过 Java 在 Android 中获取 EPUB 文件的 XMP 元数据
Aspose.PDF for Android via Java 允许您访问 EPUB 文件的 XMP 元数据。为了获取元数据,创建一个 Document 对象并打开输入 EPUB 文件并使用 getMetadata() 属性来获取元数据。
// supports PDF, CGM, EPUB, TeX, PCL, PS, SVG, XPS, MD, MHTML, XML, and XSLFO file format | |
// Open document | |
Document pdfDocument = new Document("input.pdf"); | |
// get create date property | |
System.out.println("xmp:CreateDate: " + pdfDocument.getMetadata().get_Item("xmp:CreateDate")); | |
// get nickname property | |
System.out.println("xmp:Nickname: " + pdfDocument.getMetadata().get_Item("xmp:Nickname")); | |
// get custom property | |
System.out.println("xmp:CustomProperty: " + pdfDocument.getMetadata().get_Item("xmp:CustomProperty")); |
通过 Java 保护 Android 中的 TXT 文档
Aspose.Cells for Android via Java 支持根据您的需要保护您的 TXT 文件。为了保护您的文档,您可以使用 protectSharedWorkbook 方法类。