У цій статті описано процес створення багатошарового 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.