Při programové práci se soubory PDF často potřebujete oříznout stránky v PDF. To by mohlo být užitečné, když musíte oříznout prázdné okraje, obsah v záhlaví/zápatí a tak dále. Chcete-li toho dosáhnout, tento článek vám poskytuje snadný způsob oříznutí stránek PDF v C#. Pojďme se tedy podívat, jak to udělat v .NET aplikaci.
Knihovna C# pro oříznutí PDF
K oříznutí souborů PDF použijeme Aspose.PDF for .NET, což je výkonná knihovna pro zpracování, vytváření a manipulaci se soubory PDF. Knihovnu si můžete stáhnout nebo ji nainstalovat do své aplikace C# pomocí následujícího příkazu NuGet:
PM> Install-Package Aspose.PDF
Oříznout soubor PDF v C#
Oříznutí stránek v souboru PDF je s pomocí Aspose.PDF for .NET snadné. Stačí načíst PDF, určit velikost ořezového pole a je to. Podívejme se, jak oříznout stránku v PDF pomocí C#.
- Nejprve načtěte soubor PDF pomocí třídy Document.
- Poté vytvořte nový objekt Rectangle a inicializujte jeho velikost.
- Vyberte požadovanou stránku a přiřaďte obdélník CropBox, TrimBox, ArtBox a BleedBox vlastnosti stránky.
- Nakonec oříznuté PDF uložte pomocí metody Document.Save(string).
Následující ukázka kódu ukazuje, jak oříznout stránku v PDF pomocí C#.
// Načíst soubor PDF
var pdfDocument1 = new Aspose.Pdf.Document("document.pdf");
Console.WriteLine(pdfDocument1.Pages[1].CropBox);
Console.WriteLine(pdfDocument1.Pages[1].TrimBox);
Console.WriteLine(pdfDocument1.Pages[1].ArtBox);
Console.WriteLine(pdfDocument1.Pages[1].BleedBox);
Console.WriteLine(pdfDocument1.Pages[1].MediaBox);
// Vytvořte nový obdélník a přiřaďte jej vlastnostem Page
var newBox = new Rectangle(200, 220, 2170, 1520);
pdfDocument1.Pages[1].CropBox = newBox;
pdfDocument1.Pages[1].TrimBox = newBox;
pdfDocument1.Pages[1].ArtBox = newBox;
pdfDocument1.Pages[1].BleedBox = newBox;
// Uložit oříznuté PDF
pdfDocument1.Save("cropped.pdf");
Oříznout PDF online
Poskytujeme také bezplatnou aplikaci pro oříznutí stránek PDF, která je založena na Aspose.PDF for .NET. Tuto aplikaci pro ořezávání PDF můžete použít bez vytvoření účtu.
Bezplatná knihovna C# PDF
Naši knihovnu C# PDF můžete bez jakýchkoli omezení vyhodnotit pomocí bezplatné dočasné licence. Můžete také navštívit dokumentaci a prozkoumat další funkce knihovny.
V případě, že byste při používání naší knihovny našli nějaké problémy, můžete nás kontaktovat prostřednictvím našeho fóra.
Závěr
Tento článek ukázal, jak oříznout stránky v souboru PDF pomocí C#. Po několika jednoduchých krocích a napsání několika řádků kódu můžete programově oříznout požadované stránky PDF. Kromě toho jsme vám poskytli webovou aplikaci pro oříznutí souborů PDF online. Tento online ořezávač PDF můžete používat zcela zdarma bez vytvoření účtu.