Uses of Interface
com.openhtmltopdf.extend.FSSupplier
-
Packages that use FSSupplier Package Description com.openhtmltopdf.java2d com.openhtmltopdf.outputdevice.helper com.openhtmltopdf.pdfboxout com.openhtmltopdf.pdfboxout.fontstore -
-
Uses of FSSupplier in com.openhtmltopdf.java2d
Fields in com.openhtmltopdf.java2d declared as FSSupplier Modifier and Type Field Description private FSSupplier<java.io.InputStream>Java2DFontResolver.InputStreamFontDescription. _supplierMethods in com.openhtmltopdf.java2d with parameters of type FSSupplier Modifier and Type Method Description voidJava2DFontResolver. addInputStreamFont(FSSupplier<java.io.InputStream> fontSupplier, java.lang.String fontFamilyNameOverride, java.lang.Integer fontWeightOverride, IdentValue fontStyleOverride)Constructors in com.openhtmltopdf.java2d with parameters of type FSSupplier Constructor Description InputStreamFontDescription(FSSupplier<java.io.InputStream> supplier, int weight, IdentValue style) -
Uses of FSSupplier in com.openhtmltopdf.outputdevice.helper
Classes in com.openhtmltopdf.outputdevice.helper that implement FSSupplier Modifier and Type Class Description classFontFaceFontSupplierFields in com.openhtmltopdf.outputdevice.helper declared as FSSupplier Modifier and Type Field Description FSSupplier<java.io.InputStream>AddedFont. supplierMethods in com.openhtmltopdf.outputdevice.helper with parameters of type FSSupplier Modifier and Type Method Description TFinalClassBaseRendererBuilder. useFont(FSSupplier<java.io.InputStream> supplier, java.lang.String fontFamily)Simpler overload forBaseRendererBuilder.useFont(FSSupplier, String, Integer, FontStyle, boolean)TFinalClassBaseRendererBuilder. useFont(FSSupplier<java.io.InputStream> supplier, java.lang.String fontFamily, java.lang.Integer fontWeight, BaseRendererBuilder.FontStyle fontStyle, boolean subset)Add a font programmatically.TFinalClassBaseRendererBuilder. useFont(FSSupplier<java.io.InputStream> supplier, java.lang.String fontFamily, java.lang.Integer fontWeight, BaseRendererBuilder.FontStyle fontStyle, boolean subset, java.util.Set<BaseRendererBuilder.FSFontUseCase> useFontFlags)Add a font programmatically.Constructors in com.openhtmltopdf.outputdevice.helper with parameters of type FSSupplier Constructor Description AddedFont(FSSupplier<java.io.InputStream> supplier, java.io.File fontFile, java.lang.Integer weight, java.lang.String family, boolean subset, BaseRendererBuilder.FontStyle style, java.util.Set<BaseRendererBuilder.FSFontUseCase> usedFor) -
Uses of FSSupplier in com.openhtmltopdf.pdfboxout
Classes in com.openhtmltopdf.pdfboxout that implement FSSupplier Modifier and Type Class Description private static classPdfBoxFontResolver.FilePDFontSupplierLoads a Type0 font on demandclassPDFontSupplierImplementation ofFSSupplierthat supplies aPDFont.
Subclass this if you need special font loading rules (like using a font-cache, ...).Fields in com.openhtmltopdf.pdfboxout declared as FSSupplier Modifier and Type Field Description private FSSupplier<org.apache.pdfbox.pdmodel.font.PDFont>PdfBoxFontResolver.FontDescription. _fontSupplierprivate FSSupplier<java.io.InputStream>PdfBoxFontResolver.FontDescription. _supplierMethods in com.openhtmltopdf.pdfboxout with parameters of type FSSupplier Modifier and Type Method Description voidPdfBoxFontResolver. addFont(FSSupplier<java.io.InputStream> supplier, java.lang.String fontFamilyNameOverride, java.lang.Integer fontWeightOverride, IdentValue fontStyleOverride, boolean subset)voidPdfBoxFontResolver. addFont(FSSupplier<java.io.InputStream> supplier, java.lang.String fontFamilyNameOverride, java.lang.Integer fontWeightOverride, IdentValue fontStyleOverride, boolean subset, PdfBoxFontResolver.FontGroup fontGroup)Adds a font specified by an input stream (truetype) to a specific font group.voidPdfBoxFontResolver. addFontCollection(FSSupplier<java.io.InputStream> supplier, java.lang.String fontFamilyNameOverride, java.lang.Integer fontWeightOverride, IdentValue fontStyleOverride, boolean subset)voidPdfBoxFontResolver. addFontCollection(FSSupplier<java.io.InputStream> supplier, java.lang.String fontFamilyNameOverride, java.lang.Integer fontWeightOverride, IdentValue fontStyleOverride, boolean subset, PdfBoxFontResolver.FontGroup fontGroup)Adds a font collection (.ttc in an input stream) to a specific font group.Constructors in com.openhtmltopdf.pdfboxout with parameters of type FSSupplier Constructor Description FontDescription(org.apache.pdfbox.pdmodel.PDDocument doc, FSSupplier<java.io.InputStream> supplier, int weight, IdentValue style, java.lang.String family, boolean isFromFontFace, boolean isSubset, FSCacheEx<java.lang.String,FSCacheValue> metricsCache)Create a font description from an input stream supplier.FontDescription(org.apache.pdfbox.pdmodel.PDDocument doc, FSSupplier<org.apache.pdfbox.pdmodel.font.PDFont> fontSupplier, IdentValue style, int weight, java.lang.String family, boolean isFromFontFace, boolean isSubset, FSCacheEx<java.lang.String,FSCacheValue> metricsCache)Creates a font description from a PDFont supplier. -
Uses of FSSupplier in com.openhtmltopdf.pdfboxout.fontstore
Methods in com.openhtmltopdf.pdfboxout.fontstore with parameters of type FSSupplier Modifier and Type Method Description voidFallbackFontStore. addFont(FSSupplier<java.io.InputStream> supplier, java.lang.String fontFamilyNameOverride, java.lang.Integer fontWeightOverride, IdentValue fontStyleOverride, boolean subset)voidMainFontStore. addFont(FSSupplier<java.io.InputStream> supplier, java.lang.String fontFamilyNameOverride, java.lang.Integer fontWeightOverride, IdentValue fontStyleOverride, boolean subset)voidFallbackFontStore. addFontLazy(FSSupplier<org.apache.pdfbox.pdmodel.font.PDFont> font, java.lang.String fontFamilyNameOverride, java.lang.Integer fontWeightOverride, IdentValue fontStyleOverride, boolean subset)Add a font with a lazy loaded PDFontvoidMainFontStore. addFontLazy(FSSupplier<org.apache.pdfbox.pdmodel.font.PDFont> font, java.lang.String fontFamilyNameOverride, java.lang.Integer fontWeightOverride, IdentValue fontStyleOverride, boolean subset)Add a font with a lazy loaded PDFont
-