Class PdfboxMaker

java.lang.Object
org.ofdrw.converter.PdfboxMaker

public class PdfboxMaker extends Object
PDFBox实现的PDF转换实现
  • Constructor Details

  • Method Details

    • makePage

      public org.apache.pdfbox.pdmodel.PDPage makePage(PageInfo pageInfo) throws IOException
      转换OFD页面为PDF页面
      Parameters:
      pageInfo - 页面信息
      Returns:
      PDF页面
      Throws:
      IOException - 操作异常
    • addAttachments

      public void addAttachments(OFDReader ofdReader) throws IOException
      添加附件
      Parameters:
      ofdReader - OFD解析器
      Throws:
      IOException - IO异常
    • setDefaultFont

      public void setDefaultFont(org.apache.pdfbox.pdmodel.font.PDFont font)
      设置默认字体

      当无法获取字体时将返回此字体

      Parameters:
      font - 默认字体
    • getDefaultFont

      public org.apache.pdfbox.pdmodel.font.PDFont getDefaultFont()
      获取默认字体
      Returns:
      默认字体