![Uspořádejte stránky PDF pomocí C# .NET](images/rearrange-pdf-pages-using-csharp-dotnet.jpg#center)
V této digitální éře je PDF jedním z nejpoužívanějších formátů souborů a je oblíbený díky své přenositelnosti. Na druhou stranu většinou nemůžeme upravovat soubory PDF. Když sloučíme více dokumentů a stránek dohromady, abychom vytvořili kombinovaný komplexní dokument, často se stane, že dokončíme kombinování stránek ve špatném pořadí. Tento článek pojednává o tom, jak změnit uspořádání stránek PDF programově pomocí C#.
.NET API pro změnu uspořádání stránek PDF a sloučení dokumentů
Aby bylo možné změnit uspořádání stránek v dokumentech, GroupDocs poskytuje GroupDocs.Merger for .NET. Rozhraní API umožňuje odebírání, rozdělování a extrahování stránek, změny v orientaci stránky a otáčení stránek dokumentů v aplikacích .NET. Podrobnosti a další funkce API naleznete v dokumentaci.
Můžete si stáhnout DLL nebo MSI instalační program z části ke stažení nebo nainstalovat API do vaší aplikace .NET prostřednictvím [NuGet](https://www.nuget.org /packages/groupdocs.merger).
PM> Install-Package GroupDocs.Merger
Přeuspořádat stránky PDF pomocí C#
Následují kroky, které změní pořadí stránek dokumentů PDF pomocí C#.
- Definujte stávající a novou pozici stránky ve třídě MoveOptions.
- Načtěte dokument PDF pomocí třídy Merger.
- Pomocí metody MovePage() změňte pořadí podle definovaných možností.
- Uložte soubor PDF s novým pořadím stránek pomocí metody Save().
Následující kód C# mění uspořádání stránek dokumentů PDF. Přesněji posune 6. stránku dokumentu na 1. místo.
// Přeuspořádejte stránky dokumentu PDF pomocí C#
int pageNumber = 6;
int newPageNumber = 1;
MoveOptions moveOptions = new MoveOptions(pageNumber, newPageNumber);
using (Merger merger = new Merger("path\document.pdf"))
{
merger.MovePage(moveOptions);
merger.Save("path\rearranged-document.pdf");
}
Zde je výstup výše uvedeného kódu.
![](images/Screenshot-1024x454.png#center)
Získejte bezplatnou licenci API
Můžete získat bezplatnou dočasnou licenci, abyste mohli používat API bez omezení hodnocení.
Závěr
Na závěr jsme se naučili, jak změnit pořadí stránek souborů PDF pomocí C# v aplikacích .NET. Viděli jsme běžící příklad pro změnu pozice stránky. Můžete zkusit vytvořit jednoduchou aplikaci, která dokáže uspořádat soubory PDF jednoduchým promícháním jejich stránek.
Další podrobnosti o rozhraní API naleznete v dokumentaci. V případě dotazů nás kontaktujte prostřednictvím fóra.