使用 Android 应用程序分割文档

使用 Aspose.Total for Android via Java 按页码或某些定义的模式将任何文件拆分为多个文件。

 

通过移动应用程序拆分文档解决了直接从手持设备将大型文档组织和管理为更小、更易于管理的部分的需求。 随着工作和个人任务对移动技术的依赖越来越大,用户经常会遇到冗长的文档,需要将其分成较小的部分以便于导航、共享和协作。 专为文档拆分设计的移动应用程序使用户能够将长篇文档(例如 PDF、Word 文件或演示文稿)分解为单独的页面、部分或章节,从而实现更高效的处理和组织。 无论是将冗长的报告拆分成单独的部分、从 PDF 文档中提取特定页面,还是将大型演示文稿划分为较小的部分,文档拆分应用程序都能为用户提供灵活性和对其数字内容的控制,从而提高工作效率并简化文档管理任务。

拆分 Microsoft Word、Excel 和 Powerpoint 演示文稿

开发 Android 应用程序通过 Aspose.Total for Android via Java 拆分 Microsoft Word 文档使用户能够更有效地组织和管理内容。 借助 Aspose.Total 强大的 API,开发人员可以创建允许用户无缝拆分 Word 文档的应用程序。 这种集成简化了文档拆分任务,提供了便利性和灵活性,同时确保了文档的完整性和格式。

Java 代码:拆分 Microsoft Word 文档

Document doc = new Document(dataDir + "SplitByPages.docx");
int pageCount = doc.getPageCount();
for (int page = 0; page <= pageCount; page++)
{
Document extractedPage = doc.extractPages(page, 1);
extractedPage.save(dataDir + "SplitDocumentPageByPageOut_" + (page + 1) + ".docx");
}

通过创建 Android 应用程序通过 Aspose.Total for Android via Java 拆分 Microsoft Excel 电子表格,用户能够将大型数据集分解为可管理的部分。 借助 Aspose.Total 全面的 API,开发人员可以设计有助于轻松拆分 Excel 文件的应用程序。 这简化了文档拆分任务,确保了准确性和效率,同时保持了数据完整性。

Java 代码:拆分 Microsoft Excel 电子表格

// Load XLSX spreadsheet
Workbook wbk = new Workbook("sourceFile.xlsx");
//Iterate all worksheets inside the workbook
for(int i=0; i< wbk.getWorksheets().getCount(); i++){
//Access the i th worksheet
Worksheet worksheet = wbk.getWorksheets().get(i);
Workbook bk = new Workbook();
bk.getWorksheets().get(0).copy(worksheet);
// Save the file.
bk.save("path"+worksheet.getName()+"-"+i+".xlsx");
}

通过 Aspose.Total for Android via Java 开发 Android 应用程序来拆分 PowerPoint 演示文稿,使用户能够在移动设备上更有效地组织和管理幻灯片。 借助 Aspose.Total 强大的 API,开发人员可以创建应用程序让用户轻松拆分 PowerPoint 演示文稿。 这种集成简化了文档拆分任务,提供了便利性和灵活性,同时保持了幻灯片格式和内容的完整性。

Java 代码:Microsoft Powerpoint 演示文稿的拆分

Presentation presentation = new Presentation("presentationToSplit.pptx");
for (ISlide sld : presentation.getSlides()) {
Presentation newPres = new Presentation();
newPres.getSlides().get_Item(0).remove();
newPres.getSlides().addClone(sld);
newPres.save(String.format("Slide_{0}.pptx", sld.getSlideNumber()), SaveFormat.Pptx);
}

通过 Android 应用程序拆分 PDF 文档

创建 Android 应用程序通过 Aspose.Total for Android via Java 拆分 PDF 文档使用户能够更有效地管理他们的文档。 利用 Aspose.Total 强大的 API,开发人员可以设计无缝分割 PDF 文件的应用程序。 这种集成简化了文档拆分任务,提供了便利性和灵活性,同时确保了文档的完整性并保留了格式。

Java 代码:拆分 PDF 文档

Document pdfDocument = new Document(_dataDir + "SplitToPages.pdf");
int pageCount = 1;
for(Page pdfPage : pdfDocument.getPages()){
Document newDocument = new Document();
newDocument.getPages().add(pdfPage);
newDocument.save(_dataDir + "page_" + pageCount + "_out" + ".pdf");
pageCount++;
}