Ez a cikk segítséget nyújt a PDF elforgatásához C# használatával. Elmagyarázza az IDE konfigurációk beállításához szükséges erőforrásokat, a kívánt eredmények eléréséhez végrehajtandó feladatok listáját, valamint egy futtatható mintakódot a PDF tájolásának megváltoztatásához C# használatával. A mintakód bármely, a .NET-et támogató környezetben végrehajtható, és nincs szükség semmilyen harmadik féltől származó eszközre vagy szoftverre a PDF végleges elforgatásához.
A PDF-fájl elforgatásának lépései C# használatával
- Állítsa be a környezetet a Aspose.PDF for .NET hozzáadásához az oldalak elforgatásához
- Töltse be a bemeneti PDF-fájlt a Document osztály használatával a tájolás megváltoztatásához
- Elemezze végig az egyes oldalakat, és szerezze be a téglalap területet a MediaBox tulajdonság segítségével
- Cserélje fel a MediaBox téglalap hosszát a szélességgel egy ideiglenes változóban
- Állítsa a MediaBoxot és a CropBoxot a frissített téglalapra
- Állítsa be az oldal Forgatás tulajdonságát a tartalom elforgatásához
- Mentse el az eredményül kapott PDF-fájlt az oldal és a tartalom módosított tájolásával
A fent említett lépések útmutatója oldalak forgatásához PDF-ben C# használatával. Kezdetben a forrás-PDF betöltődik a Document class objektumba, majd minden oldal elemzése megtörténik a MediaBox téglalap eléréséhez. A téglalap hosszát és szélességét felcseréli, majd visszaállítja az oldal új MediaBBox-jaként és CropBox-ként, mielőtt az eredményül kapott PDF-fájlt a lemezre menti.
Kód az összes oldal elforgatásához PDF-ben C# használatával
Ez a kód bemutatja hogyan forgathat el PDF fájlt C# használatával. Láthatjuk, hogy minden oldal rendelkezik MediaBox tulajdonsággal, amellyel az oldal forgatható úgy, hogy a MediaBox téglalap szélessége felcserélődik a magasságával és egy új téglalap kerül kiszámításra, így csak az oldal tájolása változik, a tartalom nem változik. Ha meg szeretné változtatni a tartalom tájolását is, akkor használja az oldal Forgatás tulajdonságát, amely ebben a mintakódban Rotation.on270 értékre van beállítva.
Ez a cikk egy PDF-fájl oldalának és tartalmának elforgatásához vezetett. Ha szeretné megismerni az oldalak átrendezésének folyamatát egy PDF-ben, olvassa el a(z) hogyan lehet átrendezni az oldalakat a PDF-ben C# használatával cikket.