Тази статия описва процеса за създаване на слоеста PDF с Java. В статията се обсъждат различни опции за подобряване на изходния PDF и се предоставят кратки стъпки за написване на приложение. Също така се споделя справка към необходимите ресурси за създаване на средата и примерен код, показващ как да създавате слоеве в Adobe Acrobat с Java.
Стъпки за добавяне на слоеве към PDF с Java
- Настройте IDE да използва Aspose.PDF for Java, за да създаде слоест PDF
- Заредете лиценза за PDF без воден знак
- Създайте нов PDF file, добавете страница в него и създайте две layers на страницата
- Добавете текст към двата слоя поотделно
- Преместете новодобавения текст в собствен слой, за да се показва, когато видимостта на слоя е включена
- Запазете полученото PDF файл с множество слоеве в него
Посочените стъпки обясняват как да създавате слоеве в PDF с Java. Заредете лиценз за PDF без воден знак, създайте нов PDF файл, добавете страница, добавете множество слоеве към него и създайте текстови сегменти. Накрая преместете текстовите сегменти в съответните слоеве, така че текстът да се показва само когато слоят е зададен като видим.
Код за създаване на Acrobat слоеве с Java
Този код показва как да създадете слоест PDF с Java. Можете да зададете DefaultState на OFF, ако искате да скриете слоя по подразбиране, да изградите TextBuilder директно върху layer.getContents() вместо да пишете върху страницата и да заключите слой, за да предотвратите превключването от страна на зрителите. Flattening също се поддържа за слоевете при печат или архивиране.
Тази статия обяснява процеса за добавяне на PDF слоеве. За премахване на празни PDF страници, вижте статията Remove Blank PDF Pages using Java.