Ten krótki przewodnik wyjaśnia, jak zmienić rozmiar obrazów w PDF za pomocą Java. Znajdziesz tutaj szczegóły dotyczące konfiguracji IDE, listę kroków oraz przykładowy kod do zmniejszania rozmiaru obrazów w PDF przy użyciu Java. Podczas zmiany rozmiaru obrazów w PDF omówionych zostanie wiele ulepszeń.
Kroki zmiany rozmiaru obrazu PDF za pomocą Java
- Skonfiguruj środowisko do używania Aspose.PDF for Java w celu zmiany rozmiaru obrazów w PDF
- Załaduj plik PDF źródłowy do obiektu klasy Document i wybierz stronę docelową przy użyciu indeksu zaczynającego się od 1
- Użyj ImagePlacementAbsorber, aby uzyskać kolekcję obrazów z wybranej strony
- Uzyskaj odniesienie do docelowego obrazu z kolekcji i zapisz go w strumieniu tablicy bajtów
- Teraz usuń oryginalny obraz, ukrywając jego położenie
- Utwórz nowy obiekt ImageStamp przy użyciu strumienia obrazu i ustaw nowy rozmiar zgodnie z wymaganiami
- Zapisz zmieniony obraz przy użyciu obiektu ImageStamp w tej samej dolnej lewej lokalizacji
- Zapisz zaktualizowany plik PDF ze zmienionymi obrazami
Te kroki podsumowują proces zmiany rozmiaru obrazów w PDF za pomocą Java. Załaduj źródłowy PDF, pobierz stronę docelową, wyodrębnij kolekcję obrazów, uzyskaj dostęp do wybranego obrazu i zapisz go w strumieniu pamięci. Usuń położenie oryginalnego obrazu, utwórz obiekt ImageStamp i zainicjalizuj go strumieniem oryginalnego obrazu, zmień rozmiar obrazu w ImageStamp, dodaj go do strony w tej samej pozycji, ustaw nowy rozmiar i zapisz wynikowy plik PDF.
Kod do zmiany rozmiaru zdjęcia PDF za pomocą Java
Ten kod demonstruje proces zmniejszania rozmiaru obrazów w PDF za pomocą Java. Możesz zastosować kompresję obrazów lub zmienić typ obrazu podczas zmiany rozmiaru przy użyciu ImageStamp, aby uzyskać mniejszy rozmiar wyjściowy, a nawet zastąpić obrazy w miejscu, jeśli to konieczne. Ulepsz proces, ustawiając kontrolę granic, aby nowy obraz nie przekraczał marginesów strony, obracając obraz w razie potrzeby oraz czyniąc współczynnik zmiany rozmiaru konfigurowalnym.
Ten artykuł nauczył nas, jak zwiększać lub zmniejszać rozmiary obrazów w PDF. Aby dodać JavaScript do PDF, zapoznaj się z artykułem o Dodawanie JavaScript do PDF za pomocą Java.