Šiame straipsnyje aprašomas procesas, kaip sukurti sluoksniuotą PDF naudojant Java. Šiame straipsnyje aptariamos įvairios galimybės, siekiant pagerinti išvesties PDF, taip pat pateikiami trumpi žingsniai, kaip parašyti programą. Taip pat pateikiama nuoroda į būtinuosius išteklius, reikalingus aplinkos sukūrimui, ir pavyzdinis kodas, rodantis kaip sukurti sluoksnius Adobe Acrobat naudojant Java.
Žingsniai, kaip pridėti sluoksnius į PDF naudojant Java
- Nustatykite IDE naudoti Aspose.PDF for Java, kad sukurtumėte sluoksniuotą PDF
- Įkelkite licenciją, kad PDF būtų be vandens ženklo
- Sukurkite naują PDF file, pridėkite į jį puslapį ir sukurkite du layers puslapyje
- Pridėkite tekstą prie abiejų sluoksnių atskirai
- Perkelkite naujai pridėtą tekstą į atskirą sluoksnį, kad jis būtų rodomas, kai įjungiamas sluoksnio matomumas.
- Išsaugokite gautą PDF failą su keliais sluoksniais
Pateikti veiksmai paaiškina, kaip sukurti PDF sluoksnius naudojant Java. Įkelkite licenciją, kad gautumėte PDF be vandens ženklo, sukurkite naują PDF failą, pridėkite puslapį, pridėkite kelis sluoksnius ir sukurkite teksto segmentus. Galiausiai perkelkite teksto segmentus į atitinkamus sluoksnius, kad tekstas būtų rodomas tik tada, kai jo sluoksnis yra matomas.
Kodas, skirtas sukurti Acrobat sluoksnius naudojant Java
Šis kodas rodo, kaip sukurti sluoksniuotą PDF naudojant Java. Galite nustatyti DefaultState į OFF, jei norite, kad sluoksnis būtų paslėptas pagal numatymą, sukurti TextBuilder tiesiogiai ant sluoksnio.Naudokite getContents() vietoje rašymo į puslapį ir užrakinkite sluoksnį, kad žiūrovai jo negalėtų perjungti. Plokštinimas taip pat palaikomas sluoksniams spausdinimo ar archyvavimo metu.
Šiame straipsnyje paaiškinamas procesas, kaip pridėti PDF sluoksnius. Norėdami pašalinti tuščius PDF puslapius, žiūrėkite straipsnį Pašalinti tuščius PDF puslapius naudojant Java.