skapa häfte från pdf i java

Det plattformsoberoende stödet och de andra spännande funktionerna i PDF har gjort det till ett populärt digitalt dokumentformat. Oftast föredrar man att dokumenten lagras eller delas i PDF-format. I vissa fall, t.ex. vid utskrift av PDF, måste du skapa häftet från PDF-filer. Till exempel används ett sadelhäftningshäfte för att skriva ut två sidor på ett ark. I den här artikeln kommer vi att visa dig hur du skapar häften från PDF-filer programmatiskt i Java.

Java API för att skapa häften från PDF - Gratis nedladdning

För att skapa häften från PDF-filer kommer vi att använda Aspose.PDF för Java. Det är ett PDF-manipulerings-API som du kan använda för att skapa, ändra och bearbeta PDF-filer. Du kan antingen ladda ner API:t eller installera det med hjälp av följande Maven-konfigurationer.

Förvar

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

Beroende

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

Steg för att skapa ett häfte från PDF

Aspose.PDF för Java kräver inte att du går igenom en komplex process för att skapa PDF-häften. Du behöver bara ladda käll-PDF-filen, ställa in några sidalternativ och skapa häftet. Följande är stegen för att göra ett häfte från PDF med Aspose.PDF för Java.

  • Ladda PDF-filen från disken.
  • Ställ in egenskaper för sidor, t.ex. sidstorlek.
  • Gör häftet och spara det på önskad plats.

Följande avsnitt visar vilka klasser och metoder som används för att generera häften från PDF i Java.

Skapa häfte från PDF i Java

Följande är stegen för att skapa ett häfte från PDF i Java.

Följande kodexempel visar hur man skapar ett häfte från en PDF-fil i Java

// Skapa PdfFileEditor-objekt
PdfFileEditor pdfEditor = new PdfFileEditor();

// Ställ in vänster och höger sida
int[] leftPages = new int[] { 1, 5};
int[] rightPages = new int[] { 2, 3 };

// Gör ett häfte
pdfEditor.makeBooklet("input.pdf", "booklet.pdf", PageSize.getA5(), leftPages, rightPages);

Mata in PDF

mata in pdf för häftet

Utdatahäfte

skapa häfte från pdf i java

Java API för att göra PDF-häfte - Skaffa en gratis licens

Du kan skapa häften från PDF utan utvärderingsbegränsningar genom att skaffa en gratis tillfällig licens.

Java PDF API - Läs mer

Du kan utforska mer om Aspose.PDF för Java med hjälp av dokumentation. Om du har några frågor är du välkommen att meddela oss via vårt forum.

Slutsats

I den här artikeln har du lärt dig hur du skapar häften från PDF i Java. Du har också sett hur du dynamiskt ställer in sidstorleken och sidorna på vänster och höger sida av häftet.

Se även