Вы можете интегрировать функцию преобразования PDF в DIF в свои приложения для Android в два этапа. Во-первых, используя Aspose.PDF for Android via Java , вы можете конвертировать PDF в XLSX. Во-вторых, вы можете конвертировать XLSX в DIF с помощью мощного API обработки электронных таблиц Aspose.Cells for Android via Java . Оба API относятся к семейству продуктов Aspose.Total for Android via Java .
Android API для рендеринга PDF в DIF
Требования к конвертации
Вы можете легко использовать Aspose.Total for Android via Java непосредственно из Maven и установите 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); |
Получить метаданные XMP файла PDF в Android через Java
Aspose.PDF for Android via Java позволяет получить доступ к метаданным XMP файла PDF. Чтобы получить метаданные, создайте объект Document , откройте входной файл PDF и используйте 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")); |
Защитите DIF-документ в Android с помощью Java
Aspose.Cells for Android via Java поддерживает защиту файла DIF в зависимости от ваших потребностей. Чтобы защитить свой документ, вы можете использовать метод protectSharedWorkbook Workbook .