vytvořit brožuru z pdf v csharp

Brožura PDF se používá k transformaci dokumentu do formátu sedlového stehu (nebo jiného), který lze použít pro tisk. V brožuře PDF se každé dvě stránky vytisknou na jednu stránku. V tomto článku vám ukážeme, jak vytvářet brožury ze souborů PDF programově v C#.

C# API pro vytváření brožur z PDF – ke stažení zdarma

Aspose.PDF for .NET je rozhraní API pro manipulaci s PDF, které můžete použít k vytváření, úpravě a zpracování souborů PDF. Toto API použijeme pro vytváření brožur ze souborů PDF. Rozhraní API si můžete buď stáhnout, nebo jej nainstalovat z NuGet.

PM> Install-Package Aspose.PDF 

Kroky k vytvoření brožury z PDF v C#

Aspose.PDF for .NET 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 C#.

  • 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, jak generovat brožury z PDF v C#.

Vytvořte brožuru z PDF v C#

Následují kroky k vytvoření brožury z PDF v C#.

Následující ukázka kódu ukazuje, jak vytvořit brožuru z PDF v C#

// 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.A5, leftPages, rightPages);

Vstupní PDF

vstupní pdf pro brožuru

Výstupní brožura

vytvořit brožuru z pdf v csharp

C# 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.

C# PDF API – Přečtěte si více

Více o Aspose.PDF pro .NET 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 C#. Také jste viděli, jak dynamicky nastavit velikost stránky a stránky na levé a pravé straně brožury.

Viz také