გამოიყენეთ Java ბიბლიოთეკა დოკუმენტების ნაწილებად დასაყოფად. თქვენ შეგიძლიათ მოპოვებული გვერდების ინტეგრირება სხვა მონაცემებთან და, შედეგად, მიიღოთ თქვენთვის საჭირო ფორმისა და შინაარსის დოკუმენტები. დოკუმენტების ნაწილებად დაყოფა აადვილებს მათზე თანამშრომლობას.
პროგრამული უზრუნველყოფის ეს ბიბლიოთეკა Java დეველოპერებს აძლევს ფუნქციების კომპლექტს Word, PDF, EPUB, HTML, DOCX დოკუმენტების ნაწილებად დაყოფისთვის. ტექსტის ცალკეულ ფაილებად დაყოფა შეიძლება გამოყენებულ იქნას დოკუმენტების მონაკვეთებთან მუშაობის გასაადვილებლად. დოკუმენტის გაყოფის პროცედურა შეიძლება იყოს მონაცემთა ავტომატიზებულ საინფორმაციო სისტემებში ან მონაცემთა ბაზებში ინტეგრირების ტექნოლოგიის ნაწილი.
ჩვენი ბიბლიოთეკა Java დეველოპერებს სთავაზობს ყველა საჭირო ფუნქციას დოკუმენტებისთვის და დოკუმენტის გვერდების ამოღებისთვის მითითებული რეჟიმის მიხედვით. ეს არის ცალკე Java გადაწყვეტა, რომელსაც არ სჭირდება Microsoft Word, Acrobat Reader ან სხვა აპლიკაციების დაყენება.
გაყავით დოკუმენტის შინაარსი სხვადასხვა კრიტერიუმების გამოყენებით Java. თქვენ შეგიძლიათ გამოიყენოთ გვერდის ამოღების შემდეგი რეჟიმები: "სათაურების მიხედვით დაყოფა", "სექციების მიხედვით დაყოფა", "გვერდის მიხედვით გაყოფა", "გვერდების დიაპაზონის მიხედვით გაყოფა".
დოკუმენტის გაყოფის შემდეგ, შეგიძლიათ შედეგის ექსპორტი ფაილის საჭირო ფორმატში 'Document.Save' მეთოდის გამოყენებით. თქვენ ასევე შეგიძლიათ აკონტროლოთ დოკუმენტის ნაწილების ექსპორტი HTML ან EPUB ფორმატებში 'DocumentPartSavingCallback' თვისების გამოყენებით, რაც საშუალებას მოგცემთ გადამისამართოთ გამომავალი ნაკადები.
ადვილად გაყავით დოკუმენტები ჩვენი გადაწყვეტით Java. შემდეგი მაგალითი გვიჩვენებს, თუ როგორ უნდა გაიყოს დოკუმენტი 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.docx");
for (int page = 0; page < doc.getPageCount(); page++)
{
Document extractedPage = doc.extractPages(page, 1);
extractedPage.save(String.format("Output_%d.docx", page + 1));
}
ჩვენ ვმასპინძლებთ ჩვენს Java პაკეტებს Maven-ის საცავებში. 'Aspose.Words for 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, იხილეთ პროდუქტის დოკუმენტაცია.