Използвайте Java библиотека, за да разделите DOC файлове на части. Можете да интегрирате извлечените DOC страници с други данни и в резултат на това да получите документи с формата и съдържанието, от които се нуждаете. Разделянето на DOC на части улеснява съвместната работа върху DOC файлове.
Тази софтуерна библиотека предоставя на Java разработчиците набор от функции за разделяне на DOC файлове на части. Разделянето на DOC документ на отделни файлове може да се използва за улесняване на паралелната работа със секции от документ. Например, ако няколко души работят върху един DOC документ едновременно, разделянето му ще им позволи да ускорят работата. Разделянето на DOC документи може да е част от технология за извличане на текст от DOC файлове и интегриране на данни в автоматизирани информационни системи или бази данни.
Нашата библиотека предоставя на Java разработчиците всички необходими функции за разделяне на DOC файлове на части и извличане на страници според определения режим. Това е самостоятелно решение Java, което не се нуждае от инсталиране на Microsoft Word, Acrobat Reader или други приложения.
Разделете DOC съдържание, като използвате различни критерии в Java код. Можете да използвате следните режими за извличане на страници за DOC документи: "разделяне по заглавия", "разделяне по секции", "разделяне на страница по страница", "разделяне по диапазони от страници".
След като разделите вашия DOC файл на части, можете да експортирате резултата в необходимия файлов формат с помощта на метода "Document.Save". Можете също така да контролирате как частите на документа DOC се експортират в HTML или EPUB, като използвате свойството "DocumentPartSavingCallback", което ще ви позволи да пренасочвате изходните потоци.
Лесно разделяне на DOC документи с нашето решение за Java. Следващият пример показва как да разделите DOC документ с помощта на Java:
// Repository path: https://releases.aspose.com/java/repo/
// Maven, where 'ver' - Aspose.Words version number, for example, 24.4.
<dependency>
<groupId>com.aspose</groupId>
<artifactId>aspose-words</artifactId>
<version>ver</version>
<classifier>jdk17</classifier>
</dependency>
копие
// Repository path: https://releases.aspose.com/java/repo/
// Gradle, where 'ver' - Aspose.Words version number, for example, 24.4.
compile(group: 'com.aspose', name: 'aspose-words', version: 'ver', classifier: 'jdk17')
копие
// Repository path: https://releases.aspose.com/java/repo/
// Ivy, where 'ver' - Aspose.Words version number, for example, 24.4.
<dependency org="com.aspose" name="aspose-words" rev="ver">
<artifact name="aspose-words" m:classifier="jdk17" ext="jar"/>
</dependency>
копие
// Repository path: https://releases.aspose.com/java/repo/
// Sbt, where 'ver' - Aspose.Words version number, for example, 24.4.
libraryDependencies += "com.aspose" % "aspose-words" % "ver"
копие
import com.aspose.words.*;
Document doc = new Document("Input.doc");
for (int page = 0; page < doc.getPageCount(); page++)
{
Document extractedPage = doc.extractPages(page, 1);
extractedPage.save(String.format("Output_%d.doc", page + 1));
}
Ние хостваме нашите Java пакети в хранилища на Maven. 'Aspose.Words за Java' е обикновен JAR файл, съдържащ байт-код. Моля, следвайте инструкциите стъпка по стъпка как да го инсталирате във вашата среда за разработчици на Java.
Поддържат се Java SE 7 и по Java Ние също така предоставяме отделен пакет за Java SE 6 в случай, че сте длъжни да използвате този остарял JRE.
Нашият Java е междуплатформен и работи на всички операционни системи с внедряване на JVM Microsoft Windows, Linux, macOS, Android и iOS.
За информация относно незадължителните зависимости от пакети, като JogAmp JOGL, Harfbuzz шрифтове Java Advanced Imaging JAI, моля, вижте Документацията за продукта.