Podpora napříč platformami a další vzrušující funkce PDF z něj udělaly populární formát digitálních dokumentů. Nejčastěji se upřednostňuje ukládání nebo sdílení dokumentů ve formátu PDF. V některých případech, např. při tisku PDF, musíte brožuru vytvořit ze souborů PDF. Například brožura se sedlovým stehem se používá pro tisk dvou stránek na jeden list. V tomto článku vám ukážeme, jak vytvářet brožury ze souborů PDF programově v Javě.
- Java API pro vytváření brožur ze souborů PDF
- Kroky k vytvoření brožury z PDF
- Vytvořte brožuru z PDF v Javě
Java API pro vytváření brožur z PDF – ke stažení zdarma
Pro vytváření brožur ze souborů PDF použijeme Aspose.PDF for Java. Jedná se o rozhraní API pro manipulaci s PDF, které můžete použít k vytváření, úpravě a zpracování souborů PDF. Rozhraní API si můžete stáhnout nebo jej nainstalovat pomocí následujících konfigurací Maven.
Úložiště
<repository>
<id>AsposeJavaAPI</id>
<name>Aspose Java API</name>
<url>https://releases.aspose.com/java/repo/</url>
</repository>
Závislost
<dependency>
<groupId>com.aspose</groupId>
<artifactId>aspose-pdf</artifactId>
<version>22.9</version>
</dependency>
Kroky k vytvoření brožury z PDF
Aspose.PDF for Java nevyžaduje, abyste procházeli složitým procesem vytváření brožur PDF. Stačí načíst zdrojové PDF, nastavit několik možností stránky a vygenerovat brožuru. Následují kroky k vytvoření brožury z PDF pomocí Aspose.PDF pro Java.
- Načtěte soubor PDF z disku.
- Nastavte vlastnosti stránek, např. velikost stránky.
- Vytvořte brožuru a uložte ji na požadované místo.
Následující část ukazuje, které třídy a metody se používají ke generování brožur z PDF v Javě.
Vytvořte brožuru z PDF v Javě
Následují kroky k vytvoření brožury z PDF v Javě.
- Vytvořte objekt třídy PdfFileEditor.
- Zadejte velikost stránky a stránky pro levou a pravou stranu.
- Vytvořte brožuru z PDF pomocí metody PdfFileEditor.makeBooklet(String inputFile, String outputFile, PageSize pageSize, int[] leftPages, int[] rightPages).
Následující ukázka kódu ukazuje, jak vytvořit brožuru z PDF v Javě
// Vytvořte objekt PdfFileEditor
PdfFileEditor pdfEditor = new PdfFileEditor();
// Nastavte levé a pravé stránky
int[] leftPages = new int[] { 1, 5};
int[] rightPages = new int[] { 2, 3 };
// Vytvořte brožuru
pdfEditor.makeBooklet("input.pdf", "booklet.pdf", PageSize.getA5(), leftPages, rightPages);
Vstupní PDF
Výstupní brožura
Java API pro vytvoření brožury PDF – získejte bezplatnou licenci
Brožury z PDF můžete vytvářet bez omezení hodnocení získáním bezplatné dočasné licence.
Java PDF API – Přečtěte si více
Více o Aspose.PDF pro Javu můžete prozkoumat pomocí dokumentace. V případě jakýchkoliv dotazů nás neváhejte kontaktovat prostřednictvím našeho fóra.
Závěr
V tomto článku jste se naučili vytvářet brožury z PDF v Javě. Také jste viděli, jak dynamicky nastavit velikost stránky a stránky na levé a pravé straně brožury.