Jak otočit PDF pomocí C#

Tento článek vám pomůže jak otočit PDF pomocí C#. Vysvětluje zdroje potřebné k nastavení konfigurací IDE, seznam úkolů, které je třeba provést k dosažení požadovaných výsledků, a spustitelný ukázkový kód pro změnu orientace PDF pomocí C#. Ukázkový kód lze spustit v kterémkoli z prostředí podporujících .NET a k trvalému otočení PDF nevyžaduje žádný jiný nástroj nebo software třetí strany.

Kroky k otočení souboru PDF pomocí C#

  1. Nastavte prostředí tak, aby přidalo Aspose.PDF for .NET pro otočení stránek
  2. Načtěte vstupní PDF pomocí třídy Document pro změnu orientace
  3. Analyzujte každou stránku a získejte oblast obdélníku pomocí vlastnosti MediaBox
  4. Vyměňte délku obdélníku MediaBox za šířku v dočasné proměnné
  5. Nastavte MediaBox a CropBox na aktualizovaný obdélník
  6. Nastavte vlastnost Rotace stránky, aby se také otočil obsah
  7. Uložte výsledný soubor PDF s upravenou orientací stránky a obsahu

Výše uvedené kroky vedou jak otočit stránky v PDF pomocí C#. Na začátku je zdrojové PDF načteno do objektu třídy Document a poté je každá stránka analyzována, aby bylo možné získat přístup ke svému obdélníku MediaBox. Délka a šířka obdélníku se zamění a poté se nastaví zpět jako nový MediaBBox a CropBox stránky před uložením výsledného souboru PDF na disk.

Kód pro otočení všech stránek v PDF pomocí C#

Tento kód ukazuje jak otočit soubor PDF pomocí C#. Vidíme, že každá stránka má vlastnost MediaBox, kterou lze použít k otočení stránky tak, že šířka obdélníku MediaBox se vymění za její výšku a vypočítá se nový obdélník, čímž se změní pouze orientace stránky, zatímco obsah se nezmění. Pokud chcete změnit také orientaci obsahu, použijte vlastnost Rotate stránky, která je v tomto ukázkovém kódu nastavena na Rotation.on270.

Tento článek nás provedl otáčením stránky a obsahu každé stránky souboru PDF. Pokud se chcete naučit proces změny uspořádání stránek v PDF, přečtěte si článek na jak změnit uspořádání stránek v PDF pomocí C#.

 Čeština