Ten krótki samouczek wyjaśnia, jak zmieniać rozmiar obrazów w PDF za pomocą Python. Zawiera szczegóły dotyczące konfiguracji IDE, listę kroków oraz przykładowy kod do opracowania narzędzia do zmiany rozmiaru zdjęć PDF przy użyciu Python. Poznasz różne techniki ulepszania procesu i tworzenia pożądanego wyniku na różne sposoby.
Kroki zmiany rozmiaru obrazu PDF za pomocą Python
- Skonfiguruj środowisko do korzystania z Aspose.PDF for Python via .NET w celu zmiany rozmiaru obrazów w PDF
- Zaimportuj wymagane klasy i załaduj źródłowy plik PDF do obiektu klasy Document
- Uzyskaj dostęp do pierwszej strony i pobierz kolekcję obrazów
- Pobierz pierwszy obraz z kolekcji i zapisz go do strumienia pamięci w celu dalszego przetwarzania
- Usuń oryginalne umiejscowienie obrazu ze strony
- Utwórz obiekt ImageStamp, używając strumienia obrazu i ustaw nową wysokość oraz szerokość
- Ustaw pozycję ImageStamp w lewym dolnym rogu oryginalnego obrazu
- Zapisz stempel obrazu na stronie i zapisz PDF
Te kroki podsumowują, jak zmniejszyć rozmiar obrazu w PDF za pomocą Python. Załaduj źródłowy plik PDF do obiektu klasy Document, uzyskaj dostęp do pierwszej strony przy użyciu indeksu zaczynającego się od 1, pobierz kolekcję obrazów z docelowej strony, wybierz żądany obraz i zapisz go w tymczasowym strumieniu pamięci. Ukryj oryginalne umiejscowienie obrazu, utwórz obiekt ImageStamp, ustaw oryginalną pozycję obrazu, określ nowy rozmiar i zapisz stempel na stronie przed zapisaniem PDF.
Kod zmiany rozmiaru zdjęcia PDF za pomocą Python
Powyższy kod pokazuje, jak zmienić rozmiar obrazu w PDF za pomocą Python. Oprócz zmiany rozmiaru możesz użyć ImageStamp do ustawienia nowego tła, przezroczystości, obracania obrazu, zmiany poziomu powiększenia oraz jakości obrazu. Możesz również dodać sprawdzanie granic, aby uniknąć przekroczenia marginesów strony, a także zmienić typ obrazu lub go skompresować, aby uzyskać mniejszy plik wyjściowy.
Ten artykuł wyjaśnił proces uzyskiwania dostępu do obrazów i zmiany ich rozmiaru w PDF. Aby dodać JavaScript do PDF, zapoznaj się z artykułem Dodawanie JavaScript do PDF za pomocą Python.