Kako rotirati PDF koristeći C#

Ovaj članak pomaže kako rotirati PDF pomoću C#. Objašnjava resurse potrebne za postavljanje konfiguracija IDE-a, popis zadataka koje treba izvršiti da bi se postigli potrebni rezultati i primjer koda koji se može izvoditi za promjenu PDF orijentacije pomoću C#. Uzorak koda može se izvršiti u bilo kojem okruženju koje podržava .NET i ne zahtijeva nijedan drugi alat ili softver treće strane za trajno rotiranje PDF-a.

Koraci za rotiranje PDF datoteke pomoću C#

  1. Postavite okruženje za dodavanje Aspose.PDF for .NET za rotiranje stranica
  2. Učitajte ulazni PDF pomoću klase Document za promjenu orijentacije
  3. Raščlanite svaku stranicu i dohvatite područje pravokutnika pomoću svojstva MediaBox
  4. Zamijenite duljinu pravokutnika MediaBox sa širinom u privremenoj varijabli
  5. Postavite MediaBox i CropBox na ažurirani pravokutnik
  6. Postavite svojstvo Rotation stranice da također rotirate sadržaj
  7. Spremite dobivenu PDF datoteku s izmijenjenom orijentacijom stranice i sadržaja

Prethodno navedeni koraci vode kako rotirati stranice u PDF-u koristeći C#. U početku se izvorni PDF učitava u objekt klase Document, a zatim se svaka stranica analizira kako bi pristupila pravokutniku MediaBoxa. Duljina i širina pravokutnika se izmjenjuju i zatim vraćaju kao novi MediaBBox i CropBox stranice prije spremanja rezultirajuće PDF datoteke na disk.

Kod za rotiranje svih stranica u PDF-u pomoću C#

Ovaj kôd pokazuje kako rotirati PDF datoteku pomoću C#. Vidimo da svaka stranica ima svojstvo MediaBox koje se može koristiti za rotiranje stranice tako da se širina pravokutnika MediaBoxa mijenja s njegovom visinom i izračunava se novi pravokutnik čime se mijenja samo orijentacija stranice, dok se sadržaj ne mijenja. Ako također želite promijeniti orijentaciju sadržaja, upotrijebite svojstvo Rotate stranice koje je postavljeno na Rotation.on270 u ovom primjeru koda.

Ovaj nas je članak vodio kako rotirati stranicu i sadržaj svake stranice PDF datoteke. Ako želite naučiti postupak preuređivanja stranica u PDF-u, pogledajte članak na kako preurediti stranice u PDF-u koristeći C#.

 Hrvatski