Class UstraPdfConversionOption

java.lang.Object
com.gsitm.ustra.java.data.pdf.UstraPdfConversionOption

public class UstraPdfConversionOption extends Object
PDF 변환 옵션
  • Method Details

    • fromFilePath

      public static UstraPdfConversionOption.UstraPdfConversionOptionBuilder fromFilePath(String filePath, boolean canOverwrite) throws FileNotFoundException
      파일 경로로 conversion option 생성
      Parameters:
      filePath - 파일 경로
      canOverwrite - overwrite 여부
      Returns:
      Throws:
      FileNotFoundException
    • fromStream

      stream으로 option 생성
      Parameters:
      stream - OutputStream
      Returns:
    • builder

    • getSourceType

      public PdfConversionSourceType getSourceType()
      변환 전 소스 유형
    • getOutputStream

      public OutputStream getOutputStream()
      Output Stream
    • getSource

      public Object getSource()
      Source
    • getFontFilePaths

      public List<String> getFontFilePaths()
      폰트 경로 목록
    • getCustomizeConverterProperties

      public Consumer<com.itextpdf.html2pdf.ConverterProperties> getCustomizeConverterProperties()
      ConverterProperties customizing
    • getCustomizePdfWriter

      public Consumer<com.itextpdf.kernel.pdf.PdfWriter> getCustomizePdfWriter()
      PDF Writer customizing
    • getCustomizeDocument

      public Consumer<com.itextpdf.layout.Document> getCustomizeDocument()
      Document customizing
    • setSourceType

      public void setSourceType(PdfConversionSourceType sourceType)
      변환 전 소스 유형
    • setOutputStream

      public void setOutputStream(OutputStream outputStream)
      Output Stream
    • setSource

      public void setSource(Object source)
      Source
    • setFontFilePaths

      public void setFontFilePaths(List<String> fontFilePaths)
      폰트 경로 목록
    • setCustomizeConverterProperties

      public void setCustomizeConverterProperties(Consumer<com.itextpdf.html2pdf.ConverterProperties> customizeConverterProperties)
      ConverterProperties customizing
    • setCustomizePdfWriter

      public void setCustomizePdfWriter(Consumer<com.itextpdf.kernel.pdf.PdfWriter> customizePdfWriter)
      PDF Writer customizing
    • setCustomizeDocument

      public void setCustomizeDocument(Consumer<com.itextpdf.layout.Document> customizeDocument)
      Document customizing
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class Object
    • canEqual

      protected boolean canEqual(Object other)
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • toString

      public String toString()
      Overrides:
      toString in class Object