Uses of Class
io.keikai.axyra.sheets.io.PdfOptions.Builder
Packages that use PdfOptions.Builder
-
Uses of PdfOptions.Builder in io.keikai.axyra.sheets.io
Methods in io.keikai.axyra.sheets.io that return PdfOptions.BuilderModifier and TypeMethodDescriptionPdfOptions.Builder.addFontDir(String dir) Adds one directory tofontDirs(List).PdfOptions.Builder.allowCopy(boolean allow) Permit content copy / extraction (defaulttrue; encryption only).PdfOptions.Builder.allowModify(boolean allow) Permit document modification (defaulttrue; encryption only).PdfOptions.Builder.allowPrint(boolean allow) Permit printing (defaulttrue; encryption only).PdfOptions.Builder.bookmarks(boolean on) Emit a PDF outline (bookmarks): one entry per exported sheet, targeting the sheet's first page — combined withpageRange(String), dropped sheets lose their bookmark and targets follow the renumbered pages.static PdfOptions.BuilderPdfOptions.builder()PdfOptions.Builder.fitTo(PdfOptions.Fit fit) Fit-to-page override for every selected sheet.Extra directories scanned for fonts, on top of the host's own font paths.PdfOptions.Builder.ownerPassword(String password) Password granting full access (enables encryption).1-based page selection over the final document, e.g.PdfOptions.Builder.pdfA(boolean on) PdfOptions.Builder.sheetNames(String... names) Sheet names to export (case-sensitive; unknown names fail).PdfOptions.Builder.sheets(int... sheets) Sheet indices to export (0-based; hidden sheets included when listed).PdfOptions.toBuilder()A builder pre-loaded with this value, for read–modify–write.PdfOptions.Builder.userPassword(String password) Password required to open the document (enables encryption).Painttextas a diagonal light-gray watermark under every page's content (e.g.