
Velikost stránky PDF určuje, jak se jeho obsah zobrazuje, tiskne nebo zpracovává. Často je potřeba změnit velikost papíru v PDF dokumentech při přípravě na tisk, převodu formátů nebo standardizaci rozložení. V tomto článku se naučíte, jak upravit velikost stránky PDF jakéhokoli PDF souboru v Java. Provedeme vás krok za krokem průvodcem s kompletními příklady kódu.
Tento článek pokrývá následující:
- Java SDK pro úpravu velikosti stránky PDF
- Upravte velikost PDF stránky pomocí vestavěných standardních velikostí stránek, jako jsou A3, A4 a Letter.
- Změňte velikost papíru v PDF na vlastní rozměry
- Upravit velikost stránky PDF online
- Prozkoumejte bezplatné zdroje
Java SDK pro úpravu velikosti stránky PDF
Budeme používat Aspose.PDF for Java k úpravě velikosti stránky PDF v Java. Umožňuje vývojářům vytvářet, upravovat a konvertovat PDF soubory programově bez Adobe Acrobatu. API je snadno integrovatelné, jednoduché na použití a podporuje výkonné funkce manipulace s PDF.
Můžete si stáhnout SDK z stránky ke stažení nebo jej zahrnout pomocí Maven:
<dependency>
<groupId>com.aspose</groupId>
<artifactId>aspose-pdf</artifactId>
<version>24.5</version> <!-- Use the latest version -->
</dependency>
Jakmile je knihovna zahrnuta do vašeho projektu, můžete začít pracovat s PDF dokumenty pomocí Java kódu.
Upravit velikost stránky PDF v Java
Chcete-li změnit velikost papíru v dokumentu PDF pomocí standardních velikostí stránek, jako je A3, A4 a Letter v Aspose.PDF pro Java, postupujte podle těchto kroků:
- Načtěte existující PDF pomocí třídy
Document
. - Procházejte stránky a použijte standardní
PageSize
pomocí metodyResize()
. - Uložte upravený PDF pomocí metody
save()
.
Zde je návod, jak upravit velikost stránky PDF pomocí standardních rozměrů jako A3, A4 a Letter v Java:
import com.aspose.pdf.*;
public class editPageSize {
public static void main(String[] args) {
// Načtěte dokument PDF
Document pdfDocument = new Document("sample_pdf.pdf");
// Změňte velikost všech stránek na A4
for (Page page : pdfDocument.getPages()) {
page.resize(PageSize.getA4());
}
// Uložte upravený dokument
pdfDocument.save("output_a4.pdf");
}
}
Jak to funguje:
PageSize.getA4()
: Poskytuje standardní velikost stránky A4 (595 x 842 bodů).resize(Pagesize)
: Změní velikost stránky na specifikovaný standardní formát.
To je užitečné, když chcete zajistit konzistentní formát tisku pro všechny stránky.
Změna velikosti papíru v PDF s vlastním šířkou a výškou
Aby bylo možné nastavit vlastní rozměry pro PDF stránky v Java, postupujte podle těchto kroků:
- Otevřete soubor PDF pomocí třídy
Document
. - Označte nové šířky a výšky v bodech.
- Použijte tyto rozměry pomocí metody
setPageSize()
pro každou stránku. - Uložte výstupní soubor pomocí metody
save()
.
Následující úryvek kódu v Java ukazuje, jak upravit velikost stránky PDF na vlastní rozměry:
import com.aspose.pdf.*;
public class ResizeCustomPageSize {
public static void main(String[] args) {
// Načíst existující PDF
Document pdfDocument = new Document("sample_pdf.pdf");
// Definujte vlastní velikost (např. 500 x 700 bodů)
double customWidth = 500;
double customHeight = 700;
// Změňte velikost každé stránky
for (Page page : pdfDocument.getPages()) {
page.setPageSize(customWidth, customHeight);
}
// Uložte aktualizovaný dokument
pdfDocument.save("output_custom_size.pdf");
}
}
Jak to funguje:
- Ručním způsobem definujete své preferované rozměry.
- Aplikuje flexibilní řízení rozložení, ideální pro specifické požadavky na design.
Tato metoda je ideální při práci s nestandardními velikostmi stránek nebo úpravami rozložení.
Získejte bezplatnou licenci
Můžete prozkoumat kompletní sadu funkcí Aspose.PDF s bezplatnou dočasnou licencí.Žádná omezení, žádné předběžné náklady. Je to ideální způsob, jak vyhodnotit plné možnosti ve vašem Java projektu.
Upravit velikost stránky PDF online
Zkuste online změnit velikost PDF pomocí Aspose PDF Resize Tool.Je to zdarma, snadno se používá a umožňuje vám rychle a přesně nastavit velikosti stránek.

Změnit velikost PDF – Zdarma zdroje
Prozkoumejte další nástroje a dokumentaci pro zlepšení vašeho vývoje:
- Aspose.PDF pro Java Dokumentace
- API Reference
- Bezplatné online nástroje pro PDF
- Blogové články a průvodce
Závěr
V tomto příspěvku na blogu jste se naučili, jak upravit velikost stránky PDF v Java pomocí Aspose.PDF for Java. Ať už měníte velikost papíru na standardní velikosti jako A4 nebo určujete vlastní rozměry, knihovna nabízí úplnou kontrolu nad vaším rozložením PDF.
Pro další pomoc nebo otázky navštivte naše support forum.