Package org.summerboot.jexpress.util.pdf
Class IText
java.lang.Object
org.summerboot.jexpress.util.pdf.IText
- Author:
- Changski Tie Zheng Zhang 张铁铮, 魏泽北, 杜旺财, 杜富贵
-
Nested Class Summary
Nested Classes -
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic com.itextpdf.kernel.pdf.WriterPropertiesbuildDefaultAccessPermission(String userPwd, String ownerPwd) static com.itextpdf.kernel.pdf.WriterPropertiesbuildDefaultAccessPermission(String userPwd, String ownerPwd, boolean isFullCompressionMode, com.itextpdf.kernel.pdf.PdfVersion version) static byte[]buildPDF(IText.Writer writer, Object dto, com.itextpdf.kernel.pdf.WriterProperties writerProperties) static com.itextpdf.kernel.font.PdfFontstatic byte[]static com.itextpdf.layout.font.FontSetstatic byte[]writePDF(IText.Writer writer, Object dto)
-
Field Details
-
FONTS
-
fontSet
protected static com.itextpdf.layout.font.FontSet fontSet
-
-
Constructor Details
-
IText
public IText()
-
-
Method Details
-
getFont
-
loadFonts
- Throws:
IOException
-
buildDefaultAccessPermission
-
buildDefaultAccessPermission
-
html2PDF
public static byte[] html2PDF(String html, File baseDir, com.itextpdf.kernel.pdf.WriterProperties writerProperties) throws IOException - Throws:
IOException
-
writePDF
- Throws:
IOException
-
buildPDF
public static byte[] buildPDF(IText.Writer writer, Object dto, com.itextpdf.kernel.pdf.WriterProperties writerProperties) throws IOException - Throws:
IOException
-