2016-04-23 4 views
-2

Ich bin ein 2. Jahr Universitätsstudent. In meinem Java-Kurs schicke ich mein Projekt PDF übergelaufen und fusioniere. In diesem Projekt möchte ich das machen, wenn ich Seitenzahlen des PDFs gebe, dann machen nur diese Seiten ein anderes kleineres PDF. So spare ich Speicher. aber ich wusste nicht, dass PDF so kompliziert ist. Heute habe ich Angst davor, PDF zu lesen. ist es in der Lage, es mit Java - Code zu tun? Bitte hilf mir . und wie viel Sache in PDF kann ich mit Java machen. Bitte helfen Sie mir ...... Vielen Dank im VorausWas kann ich in PDF von Java tun

+2

Mögliche Duplikat [Wie man eine pDF-Datei mit Aapache PDFBox aufzuspalten] (http : //stackoverflow.com/questions/32259167/how-to-split-a-pdf-using-apache-pdfbox) – Nerzid

+0

Willkommen zu stackoverflow ... seien Sie sich bewusst, dass es kein Forum oder Chatraum ist, und nicht über Meinungen oder Emotionen. Die Website ist am besten, um Antworten zu bekommen, wie man etwas mit Code macht. Und ja, Ihre Frage ist ein Duplikat, siehe Link oben, aber die Antwort unten ist auch gut. Ja PDF ist sehr komplex. Deshalb gibt es Bibliotheken wie PDFBox :-) –

Antwort

1

Try this:

PDDocument document = PDDocument.load("full path here ...\\pdfFile.pdf"); 
Splitter splitter = new Splitter(); 
List<PDDocument> splittedDocuments = splitter.split(document); 

Um die Anzahl der Seiten auf jeder gespaltet PDF Verwendung zu steuern: setSplitAtPage(split)

Notwendige Bibliotheken: Apache PDFBox und Apache Commons Logging

Werfen Sie einen Blick auf setSplitAtPage

Verwandte Themen