W tym samouczku wyjaśniono jak obracać tekst w PDF za pomocą Pythona. Zawiera zasoby konfiguracji środowiska, szczegółową procedurę pisania aplikacji krok po kroku oraz przykładowy kod, który można uruchomić, aby obracać tekst w programie Adobe Acrobat przy użyciu języka Python. Nauczysz się umieszczać tekst w żądanym miejscu i ustawisz kąt obrotu tekstu zgodnie ze swoimi wymaganiami.
Kroki, aby obrócić tekst w formacie PDF za pomocą Pythona
- Skonfiguruj środowisko, aby użyj Aspose.PDF dla Pythona przez .NET obracało tekst w pliku PDF
- Utwórz nowy plik PDF, używając obiektu klasy Document, aby dodać obrócony tekst
- Dodaj stronę i ustaw przykładowy tekst za pomocą obiektu TextFragment
- Ustaw pozycję tekstu na stronie i ustaw kąt obrotu tekstu
- Utwórz instancję obiektu TextBuilder dla wybranej strony i dołącz fragment, używając go
- Zapisz wyjściowy plik PDF z obróconym tekstem
Powyższe kroki opisują procedurę obracania tekstu w pliku PDF przy użyciu języka Python. W tym procesie tworzony jest nowy plik PDF, dodawana jest do niego strona, a następnie przykładowy tekst jest umieszczany w klasie TextFragment w celu dodania do strony w określonej pozycji i pod określonym kątem. Po dodaniu tekstu do obiektu TextFragment, jest on dodawany do strony za pomocą obiektu klasy TextBuilder, a ostatecznie wynikowy plik PDF jest zapisywany na dysku.
Kod do obracania tekstu w programie Acrobat przy użyciu języka Python
Powyższy fragment kodu przedstawia pełny proces obracania tekstu w programie Acrobat przy użyciu języka Python. Wykorzystuje metodę Document.pages.add() w celu dodania nowej strony do pliku PDF, a następnie tworzony jest obiekt aspose.pdf.text.TextFragment z przykładowym tekstem do obrócenia. Klasa TextFragment zawiera właściwości umożliwiające obracanie tekstu, a także formatowanie tekstu, takie jak ustawienie rozmiaru czcionki, nazwy i koloru pierwszego planu/tła, jeśli jest to wymagane.
Nauczyliśmy się * obracać tekst w Adobe Acrobat przy użyciu Pythona*. Jeśli chcesz poznać proces tworzenia pliku PDF i formatowania jego tekstu, zapoznaj się z artykułem na jak stworzyć plik PDF w Pythonie.