Przytnij PDF przez Java

Przycinanie plików PDF programowo przy użyciu Aspose.PDF dla biblioteki Java

Przytnij PDF za pomocą Java

Czy potrzebujesz przycinać plik PDF? Programowa modyfikacja dokumentów PDF jest istotną częścią nowoczesnych cyfrowych przepływów pracy. Z bibliotekami Java, takimi jak Aspose.PDF - są samodzielnymi rozwiązaniami, które nie opierają się na innym oprogramowaniu i są gotowe do użytku komercyjnego. Obejmują one wszystkie możliwe potrzeby profesjonalnych programistów Java.

Ta biblioteka Java umożliwia programistom szybkie i wydajne przycinanie dokumentów PDF poprzez programowanie. Dzięki tej bibliotece możesz łatwo przycinać plik PDF z wieloma właściwościami, takimi jak szerokość, wysokość, skrzynia wyciągania, kadrowanie i przycinanie. Aspose.PDF umożliwia dostęp do tych właściwości. Jest to samodzielne rozwiązanie do przetwarzania dokumentów PDF w Javie, które nie wymaga instalacji żadnego oprogramowania innych firm.

Aby przyciąć plik PDF, użyjemy interfejsu API Aspose.PDF for Java, który jest bogatym w funkcje, potężnym i łatwym w użyciu interfejsem API do manipulacji dokumentami dla platformy Java. Możesz pobrać najnowszą wersję bezpośrednio z Maven i zainstalować ją w swoim projekcie opartym na Maven, dodając następujące konfiguracje do pom.xml.

Repository

<repository>
    <id>AsposeJavaAPI</id>
    <name>Aspose Java AP</name>
    <url>https://releases.aspose.com/java/repo/</url>
</repository>

Dependency

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

Jak przyciąć PDF za pomocą Java


Aby wypróbować kod w swoim środowisku, potrzebujesz Aspose.PDF for Java.

  1. Otwórz dokument PDF przy użyciu obiektu Document.
  2. Wybierz typ pudełka i utwórz nowy Box Rectagle
  3. Zapisz zaktualizowany dokument w nowej ścieżce przy użyciu metody Save ().

Jeśli chcesz przyciąć stronę PDF, pomocne może być rozwiązanie kadrowania. Dzięki tej potężnej bibliotece Aspose.PDF Java możesz zmienić plik PDF, zachowując jego jakość. To profesjonalne narzędzie wykorzystuje Java do efektywnego przycinania plików PDF. Poniższy przykład pokazuje, jak zmodyfikować dokument PDF w Java:

Przytnij pliki PDF - Java

Ten przykładowy kod pokazuje, jak przyciąć stronę PDF - Java

Input file:

File not added

Output format:

Output file:


Document pdfDocument = new Document("crop_page.pdf");
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());

// Create new Box Rectagle
Rectangle newBox = new Rectangle(100, 100, 80, 10);

page.setCropBox(newBox);
page.setTrimBox(newBox);
page.setArtBox(newBox);
page.setBleedBox(newBox);

// Save output document
pdfDocument.save(_dataDir + "crop_page_modified.pdf");
    

Informacje o pliku Aspose.PDF dla Java API

Aspose.PDF for Java API to biblioteka, która umożliwia programistom dodawanie możliwości przetwarzania plików PDF do swoich aplikacji. Może być używany do tworzenia dowolnego typu 32-bitowych i 64-bitowych aplikacji do generowania lub odczytywania, konwertowania i manipulowania plikami PDF bez użycia programu Adobe Acrobat. Aspose.PDF for Java umożliwia programistom wstawianie tabel, wykresów, obrazów, hiperłączy, niestandardowych czcionek - i nie tylko - do dokumentów PDF. Ponadto możliwe jest również przycinanie plików PDF. Aspose.PDF for Java zapewnia doskonałe funkcje bezpieczeństwa do tworzenia bezpiecznych plików PDF.

Więcej informacji na temat Aspose.PDF for Java API można znaleźć w dokumentacja i examples na temat korzystania z API. Niektóre z kluczowych funkcji Aspose.PDF for Java API obejmują obsługę różnych formatów plików, w tym HTML, XFA, TXT, PCL, XML, XPS i formatów plików graficznych, obsługę różnych wersji PDF i rozbudowaną funkcjonalność hiperłączy.