Przytnij strony PDF w Javie

Podczas pracy z plikami PDF możesz czasami chcieć usunąć niepotrzebne części stron w pliku PDF. Może to obejmować usuwanie pustych marginesów, treści w nagłówku/stopce i nie tylko. W tym artykule pokażemy prostą metodę przycinania stron PDF w Javie. Zobaczmy więc, jak to zrobić w aplikacji Java.

Biblioteka Java do przycinania plików PDF

Aby przyciąć pliki PDF, użyjemy Aspose.PDF for Java. Jest to solidna biblioteka do tworzenia i manipulowania plikami PDF. Możesz pobrać plik JAR biblioteki lub zainstalować go przy użyciu następującej konfiguracji Mavena.

<dependency>
    <groupId>com.aspose</groupId>
    <artifactId>aspose-pdf</artifactId>
    <version>23.5</version>
</dependency>

Przytnij plik PDF w Javie

Przycinanie stron w pliku PDF staje się łatwe dzięki Aspose.PDF dla języka Java. Wystarczy załadować plik PDF, określić rozmiar pola przycinania i to wszystko.

Zobaczmy, jak przyciąć stronę w pliku PDF za pomocą języka Java.

Poniższy przykładowy kod pokazuje, jak przyciąć stronę w pliku PDF przy użyciu języka Java:

// Załaduj plik PDF
Document pdfDocument = new Document("document.pdf");

// Pobierz referencję strony
Page page = pdfDocument.getPages().get_Item(1);

System.out.println(page.getCropBox());
System.out.println(page.getTrimBox());
System.out.println(page.getArtBox());
System.out.println(page.getBleedBox());
System.out.println(page.getMediaBox());

// Utwórz nowy prostokąt prostokątny
Rectangle newBox = new Rectangle(200, 220, 2170, 1520);

// Przypisz nowe pudełko
page.setCropBox(newBox);
page.setTrimBox(newBox);
page.setArtBox(newBox);
page.setBleedBox(newBox);

// Zapisz przycięty plik PDF
pdfDocument.save("cropped_pdf.pdf");

Przytnij plik PDF online

Możesz także skorzystać z naszej aplikacji online do przycinania stron PDF, która jest oparta na Aspose.PDF dla języka Java. Jest to bezpłatna aplikacja do przycinania plików PDF, która nawet nie prosi o rejestrację.

Biblioteka PDF w Javie

Uzyskaj bezpłatną licencję tymczasową i korzystaj z biblioteki Java PDF bez ograniczeń ewaluacyjnych. Możesz także odwiedzić dokumentację, aby zapoznać się z innymi funkcjami biblioteki.

W przypadku napotkania jakichkolwiek problemów podczas korzystania z naszej biblioteki, możesz skontaktować się z nami za pośrednictwem naszego forum.

Wniosek

W tym artykule pokazano, jak przycinać strony w pliku PDF za pomocą języka Java. Wykonując kilka prostych kroków i pisząc kilka wierszy kodu, możesz programowo przyciąć żądane strony PDF. Ponadto udostępniliśmy aplikację internetową do przycinania plików PDF online. Możesz korzystać z tego narzędzia do przycinania plików PDF online za darmo, bez konieczności tworzenia konta.

Zobacz też