Ich verwende derzeit iText und ich frage mich, ob es eine Möglichkeit gibt, eine Seite aus einer PDF-Datei zu löschen?
Ich habe es mit einem Reader usw. geöffnet, und ich möchte eine Seite entfernen, bevor sie dann in einer neuen Datei gespeichert wird; Wie kann ich das tun?
Der 'bessere' Weg zum 'Löschen' von Seiten ist
%Vor%Das bedeutet, dass wir nur die Seiten 1-5, 10-12 auswählen, um die Seiten 6-9 zu löschen.
Holen Sie den Leser der vorhandenen pdf-Datei durch
%Vor%Aktualisieren Sie den Reader jetzt mit
%Vor%dann das PDF-Stampfer-Objekt, um die Änderungen in eine Datei schreiben mit
%Vor%Schließen Sie den PdfStamper mit
%Vor%Es schließt auch den PdfReader.
Prost .....
Hier ist eine Entfernungsfunktion, die für den realen Gebrauch bereit ist. Bewiesen, um mit itext 2.1.7
in Ordnung zu sein. Es verwendet auch nicht "strigly typing".
Für iText 7 habe ich dieses Beispiel gefunden:
%Vor%Siehe auch hier: Clone-Reordering-Seiten und hier: clone-splitting-pdf-Datei