
Kontrolowanie rozmiaru strony PDF jest wymagane, gdy przygotowujesz dokumenty do druku, zapewnienia spójności układu lub optymalizacji mobilnej. W tym przewodniku nauczysz się, jak zmieniać rozmiar dokumentów PDF w Python. Poprowadzimy cię przez przewodnik krok po kroku oraz praktyczne przykłady kodu, aby pokazać, jak uzyskać pełną kontrolę nad wymiarami stron, co pozwoli na modyfikację rozmiarów w całych dokumentach lub na poszczególnych stronach.
Artykuł ten porusza następujące tematy:
- Biblioteka do zmiany rozmiaru PDF w Python
- Jak zmniejszyć rozmiar dokumentu PDF w Python
- Zmień rozmiar strony PDF w Python
- Zmień rozmiar dokumentu PDF online
- Darmowe zasoby
Python Zmiana Rozmiaru Biblioteki Dokumentów PDF
Aspose.PDF for Python upraszcza zadanie zmiany rozmiaru dokumentów PDF. Oferuje kompleksowy zestaw funkcji do manipulowania plikami PDF. Dzięki Aspose.PDF, programiści mogą łatwo zmieniać rozmiar, konwertować i dostosowywać dokumenty PDF. Obsługuje różne operacje, co czyni go idealnym wyborem do programowego obsługiwania plików PDF.
Aby zmienić rozmiar dokumentów PDF w Python, użyjemy Aspose.PDF for Python za pośrednictwem .NET. Ten pakiet zapewnia dostęp do potężnych funkcji manipulacji PDF za pomocą interfejsu Python.
pip install aspose-pdf
Po zainstalowaniu proszę zaimportować moduł Aspose.PDF do swojego projektu. Teraz jesteś gotowy do ładowania, modyfikowania i zapisywania dokumentów PDF bezpośrednio z Python.
Jak zmienić rozmiar dokumentu PDF w Python
Aby zmienić rozmiar PDF-a za pomocą metody Resize w Aspose.PDF for Python, wykonaj następujące kroki:
- Załaduj dokument PDF za pomocą klasy
Document
. - Użyj metody
resize()
, aby określić nowyPageSize
. - Zadzwoń do metody
save()
, aby zapisać zmieniony dokument.
Oto fragment kodu Python, który demonstruje te kroki:
# Krok 1: Importuj moduł Aspose.PDF
import aspose.pdf as ap
# Krok 2: Załaduj dokument PDF
document = ap.Document("input.pdf")
# Krok 3: Zmień rozmiar wszystkich stron do z góry określonego rozmiaru za pomocą wyliczenia PageSize.
for page in document.pages:
page.resize(ap.PageSize.A3)
# Krok 4: Zapisz zaktualizowany plik PDF
document.save("output_a3.pdf")
Zmień rozmiar strony PDF w Python
Postępuj zgodnie z tymi krokami, aby ustawić dokładne wymiary stron PDF w Python, używając Aspose.PDF for Python:
- Załaduj dokument PDF.
- Zdefiniuj wysokość i szerokość nowego rozmiaru strony.
- Wywołaj metodę
setpagesize()
z pożądaną szerokością i wysokością. - Zapisz zmodyfikowany dokument, używając metody
save()
.
Oto fragment kodu Python, który ilustruje te kroki:
# Krok 1: Importuj moduł Aspose.PDF
import aspose.pdf as ap
# Krok 2: Załaduj plik PDF wejściowy
document = ap.Document("input.pdf")
# Krok 3: Zdefiniuj nowe wymiary strony w punktach (rozmiar listu = 612 x 792)
new_width = 612
new_height = 792
# Krok 4: Przechodź przez wszystkie strony i zastosuj nowy rozmiar
for page in document.pages:
page.set_page_size(new_width, new_height)
# Krok 5: Zapisz zmieniony rozmiar PDF na dysku
document.save("output_custom_size.pdf")
Odbierz darmową licencję
Aspose oferuje bezpłatną tymczasową licencję, która pozwala na ocenę pełnych możliwości Aspose.PDF bez znaków wodnych i ograniczeń funkcji.
Jest szybki do skonfigurowania i idealny dla programistów, którzy chcą zbadać zaawansowane funkcje, takie jak zmiana rozmiaru strony, kompresja, łączenie i inne, zanim zdecydują się na subskrypcję.
Zmniejsz dokumenty PDF online
Możesz także spróbować zmienić rozmiar plików PDF online za pomocą Aspose PDF Resize Tool.To darmowe narzędzie jest łatwe w użyciu i pozwala na szybkie i dokładne zmienianie rozmiaru dokumentów PDF.

PDF Page Resize – Darmowe zasoby
Oto kilka pomocnych zasobów, które wspierają Twój rozwój:
- Dokumentacja Aspose.PDF dla Pythona – Naucz się, jak manipulować plikami PDF za pomocą Pythona
- Referencje API – Przeglądaj wszystkie klasy i metody
- Darmowe narzędzia PDF online – Testuj funkcje PDF natychmiast, zasilane przez Aspose API
- Posty na blogu Aspose.PDF – Samouczki, zastosowania i najlepsze praktyki
Wnioski
W tym wpisie na blogu zbadaliśmy, jak zmienić rozmiar dokumentu PDF w Python, używając Aspose.PDF for Python. Omówiliśmy funkcje biblioteki i dostarczyliśmy przewodniki krok po kroku z przykładami kodu. Aspose.PDF upraszcza proces zmiany rozmiaru dokumentów PDF, umożliwiając łatwe aktualizowanie wymiarów stron za pomocą niestandardowych rozmiarów lub standardowych formatów, takich jak A3 i A4. Dowiedz się więcej o Aspose.PDF for Python, aby rozwijać swoje umiejętności manipulacji PDF.
W tym poście nauczyłeś się dwóch praktycznych sposobów na zmianę rozmiaru stron PDF:
- Ręcznie ustawiając szerokość i wysokość
- Poprzez użycie wbudowanej metody
resize()
Oba podejścia dają Ci elastyczność do automatyzacji przetwarzania PDF w Twoich aplikacjach Python. Jeśli masz jakiekolwiek pytania lub potrzebujesz dalszej pomocy, nie wahaj się skontaktować z nami na naszym free support forum.