Jak obrócić PDF za pomocą C#

Ten artykuł pomaga obrócić PDF przy użyciu języka C#. Wyjaśnia zasoby wymagane do skonfigurowania konfiguracji środowiska IDE, listę zadań do wykonania w celu uzyskania wymaganych wyników oraz przykładowy kod, który można uruchomić, aby zmienić orientację pliku PDF przy użyciu języka C#. Przykładowy kod można wykonać w dowolnym środowisku obsługującym platformę .NET i nie jest wymagane żadne narzędzie ani oprogramowanie innej firmy do trwałej rotacji plików PDF.

Kroki, aby obrócić plik PDF za pomocą C#

  1. Ustaw środowisko, aby dodać Aspose.PDF for .NET do obracania stron
  2. Załaduj wejściowy plik PDF, używając klasy Document do zmiany orientacji
  3. Przeanalizuj każdą stronę i uzyskaj obszar prostokąta za pomocą właściwości MediaBox
  4. Zamień długość prostokąta MediaBox na szerokość w zmiennej tymczasowej
  5. Ustaw MediaBox i CropBox na zaktualizowany prostokąt
  6. Ustaw właściwość Rotation strony, aby również obracać zawartość
  7. Zapisz wynikowy plik PDF ze zmodyfikowaną orientacją strony i zawartości

Wyżej wymienione kroki prowadzą jak obracać strony w PDF przy użyciu C#. Na początku źródłowy plik PDF jest ładowany do obiektu klasy Document, a następnie każda strona jest analizowana w celu uzyskania dostępu do prostokąta MediaBox. Długość i szerokość prostokąta są zamieniane, a następnie ustawiane z powrotem jako nowe MediaBBox i CropBox strony przed zapisaniem wynikowego pliku PDF na dysku.

Kod do obracania wszystkich stron w formacie PDF przy użyciu języka C#

Ten kod demonstruje obracanie pliku PDF za pomocą języka C#. Widzimy, że każda strona ma właściwość MediaBox, której można użyć do obrócenia strony w taki sposób, że szerokość prostokąta MediaBox jest wymieniana z jego wysokością i obliczany jest nowy prostokąt, zmieniając w ten sposób tylko orientację strony, bez zmiany zawartości. Jeśli chcesz również zmienić orientację zawartości, użyj właściwości Rotate strony, która jest ustawiona na Rotation.on270 w tym przykładowym kodzie.

Ten artykuł poprowadził nas do obracania strony i zawartości każdej strony pliku PDF. Jeśli chcesz poznać proces zmiany kolejności stron w pliku PDF, zapoznaj się z artykułem na temat jak zmienić kolejność stron w pliku PDF za pomocą C#.

 Polski