Tento článek popisuje proces vytvoření vrstvených PDF pomocí Javy. V tomto článku jsou diskutovány různé možnosti, jak vylepšit výstupní PDF, a jsou také poskytnuty stručné kroky k napsání aplikace. Reference jsou také sdíleny s potřebnými zdroji pro nastavení prostředí a ukázkovým kódem, který ukazuje, jak vytvořit vrstvy v Adobe Acrobat pomocí Javy.
Kroky k přidání vrstev do PDF pomocí Javy
- Nastavte IDE tak, aby používalo Aspose.PDF for Java k vytvoření vrstveného PDF
- Načtěte licenci pro PDF výstup bez vodoznaku
- Vytvořte nový PDF file, přidejte do něj stránku a vytvořte na stránce dva layers.
- Přidejte text do obou vrstev samostatně.
- Přesuňte nově přidaný text do vlastní vrstvy, aby se zobrazil, když je viditelnost vrstvy zapnuta.
- Uložte výsledný PDF soubor s více vrstvami.
Níže uvedené kroky vysvětlují jak vytvořit vrstvy v PDF pomocí Javy. Načtěte licenci pro PDF bez vodoznaku, vytvořte nový PDF soubor, přidejte stránku, přidejte k ní více vrstev a vytvořte textové segmenty. Nakonec přesuňte textové segmenty do příslušných vrstev, aby se text zobrazil pouze tehdy, když je jeho vrstva nastavena jako viditelná.
Kód pro vytvoření vrstev Acrobat v Javě
Tento kód ukazuje, jak vytvořit vrstvený PDF pomocí Javy. Můžete nastavit DefaultState na OFF, pokud chcete vrstvu ve výchozím nastavení skrýt, nebo vytvořit TextBuilder přímo na vrstvě.Použijte getContents() místo zápisu na stránku a zamkněte vrstvu, aby ji diváci nemohli přepínat. Zploštění je také podporováno pro vrstvy při tisku nebo archivaci.
Tento článek popisuje postup přidání PDF vrstev. Pro odstranění prázdných PDF stránek se podívejte na článek Odstranění prázdných PDF stránek pomocí Javy.