Tento ostrý tutoriál vysvětluje jak změnit velikost stránky PDF v Javě. Obsahuje všechny podrobnosti pro konfiguraci vývojového prostředí, podrobnou sekvenci kroků, které lze provést při implementaci funkce, a spustitelný ukázkový kód, který demonstruje proces změny velikosti stránky PDF v Javě. Naučíte se také proces výpočtu velikosti stránky v bodech, který je třeba poskytnout metodám v této aplikaci.
Kroky k úpravě velikosti stránky PDF v Javě
- Nastavte vývojové prostředí tak, aby používalo Aspose.PDF for Java ke změně velikosti stránky
- Načtěte zdrojové PDF pomocí objektu Document class a upravte rozměry stránky
- Přístup k výchozímu page collection v načteném souboru PDF
- Otevřete cílovou stránku, jejíž velikost má být změněna
- Nastavte šířku a výšku stránky v bodech
- Uložte aktualizovaný soubor PDF na disk nebo do streamu se zadanou velikostí stránky
Tyto kroky popisují postup pro změnu velikosti papíru PDF v Javě. Zdrojový soubor PDF můžete načíst do objektu třídy Dokument, který podporuje mnoho dalších přetížení, také pro řízení procesu načítání dokumentu. Třída Document obsahuje objekt PageCollection, ke kterému lze přistupovat pomocí ignorování metody getPages() za účelem získání odkazu na cílovou stránku. Třída Page má metodu setPageSize(), která vyžaduje novou šířku a výšku pro aktualizovanou stránku.
Kód pro změnu velikosti stránky PDF v Javě
Výše uvedený kód demonstruje proces úpravy velikosti stránky PDF v Javě. Musíte vypočítat velikost nové stránky v bodech tak, aby jeden palec odpovídal 72 bodům v Aspose.PDF. Nyní, pokud chcete vypočítat velikost v bodech pro stránku o rozměrech 8,3 x 11,7 palce, můžete vynásobit 8,3 x 72 a 11,7 x 72, abyste získali rozměry v bodech, které mají být poskytnuty metodě setPageSize() jako Envelop # Velikost 10 je znázorněna v tomto ukázkovém kódu.
Naučili jsme se zde proces změny rozměrů stránky PDF v Javě. Pokud se chcete naučit proces ochrany výstupního souboru PDF, přečtěte si článek na jak chránit PDF heslem v Javě.