Przenieś strony do pliku PDF przez Java

Przenieś strony w dokumencie PDF. Użyj pliku Aspose.PDF dla Java, aby programowo modyfikować pliki PDF

Jak przenieść strony do pliku PDF za pomocą Java

Aby przenieść stronę, użyjemy interfejsu API Aspose.PDF for Java, który jest bogatym w funkcje, wydajnym i łatwym w użyciu interfejsem API konwersji dla platformy Java. Możesz pobrać jego najnowszą wersję bezpośrednio z Maven i zainstalować ją w ramach projektu opartego 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>

Przenieś stronę do pliku PDF za pośrednictwem Java


Potrzebujesz Aspose.PDF for Java, aby wypróbować kod w swoim środowisku.

  1. Utwórz obiekt Dokument z wejściowym plikiem PDF.
  2. Pobierz stronę z kolekcji PageCollection.
  3. Zapisz wyjściowy plik PDF za pomocą metody Zapisz.
  4. Dodaj stronę do dokumentu docelowego. Zapisz plik wyjściowy.
  5. Usuń stronę w dokumencie źródłowym.
  6. Zapisz źródłowy plik PDF za pomocą metody Zapisz.

Przenoszenie strony z jednego dokumentu PDF do drugiego


void MovePage()
{
    // Open document
    String _dataDir("C:\\Samples\\");
    String srcFileName("<enter file name>");
    String dstFileName("<enter file name>");

    auto srcDocument = MakeObject<Document>(_dataDir + srcFileName);
    auto dstDocument = MakeObject<Document>();

    auto page = srcDocument->get_Pages()->idx_get(2);
    dstDocument->get_Pages()->Add(page);
    // Save output file
    dstDocument->Save(srcFileName);
    srcDocument->get_Pages()->Delete(2);
    srcDocument->Save(dstFileName);
}