Z tego artykułu dowiesz się, jak usuwać strony z PDF przy użyciu Javy. Wszystkie szczegóły potrzebne do ustawienia środowiska, listę operacji do wykonania podczas tworzenia aplikacji oraz gotowy do uruchomienia przykładowy kod do usuwania stron z dokumentu PDF za pomocą Javy. Szybko rzucimy okiem na różne opcje usuwania stron wraz z wprowadzeniem innych możliwych operacji na załadowanym pliku PDF.
Kroki, aby usunąć niektóre strony z pliku PDF przy użyciu języka Java
- Ustaw środowisko tak, aby używało Aspose.PDF for Java do usuwania wybranych stron
- Przygotuj listę numerów stron do usunięcia i zapisz je w tablicy liczb całkowitych
- Zadeklaruj i utwórz instancję obiektu klasy PdfFileEditor, aby usunąć wybrane strony
- Wywołaj metodę delete(), podając źródłowy plik PDF, tablicę liczb całkowitych i nazwę wyjściowego pliku PDF
Proces usuwania niektórych stron z pliku PDF przy użyciu języka Java jest podsumowany w tych krokach. Proces rozpoczyna się od utworzenia tablicy liczb całkowitych, w której przechowywane są docelowe numery stron do usunięcia. W kolejnym kroku deklarowany jest obiekt klasy PdfFileEditor, który posiada wiele opcji usuwania stron w pliku PDF. W ostatnim kroku wywoływana jest metoda delete() poprzez podanie niezbędnych argumentów.
Kod do usuwania stron PDF za pomocą Java
public static void main(String[] args) throws Exception // Remove PDF pages in Java | |
{ | |
// Set the license | |
new com.aspose.pdf.License().setLicense("Aspose.Total.lic"); | |
// Prepare list of pages to be deleted | |
int[] pagesArray = new int[] { 1, 5, 9 }; | |
// Declare and instantiate an object of PdfFileEditor | |
com.aspose.pdf.facades.PdfFileEditor fileEditor = new com.aspose.pdf.facades.PdfFileEditor(); | |
// Remove the selected pages | |
fileEditor.delete("PageSource.pdf", pagesArray, "Output.pdf"); | |
} |
W tym przykładowym kodzie proces usuwania stron z pliku PDF przy użyciu języka Java jest zademonstrowany przy użyciu zaledwie kilku wierszy kodu. Obiekt klasy PdfFileEditor nie tylko umożliwia usuwanie stron z plików na dysku, ale także obsługuje usuwanie stron z pliku PDF przechowywanego w strumieniu oraz zapisywanie wyjściowego pliku PDF w strumieniu. Ta klasa ma inne funkcje, na przykład możesz wstawiać strony, wyodrębniać strony i tworzyć nowy plik PDF, dzielić plik PDF na różne sposoby, tworzyć broszury i zmieniać rozmiar zawartości, aby wymienić tylko kilka.
W tym artykule poznaliśmy proces usuwania stron z pliku PDF przy użyciu języka Java. Jeśli chcesz poznać inne operacje, takie jak łączenie wielu plików PDF w jeden plik PDF, zapoznaj się z artykułem na temat jak scalić pliki PDF w Javie.