Class PDFExport

    • Field Detail

      • m_PageSize

        protected PageSize m_PageSize
        the page size.
      • m_PageOrientation

        protected PageOrientation m_PageOrientation
        the page orientation.
      • m_Proclets

        protected PdfProclet[] m_Proclets
        the PDF processors.
    • Constructor Detail

      • PDFExport

        public PDFExport()
    • Method Detail

      • outputFileTipText

        public String outputFileTipText()
        Returns the tip text for this property.
        Specified by:
        outputFileTipText in interface FileWriter
        Returns:
        tip text for this property suitable for displaying in the GUI or for listing the options.
      • setPageSize

        public void setPageSize​(PageSize value)
        Sets the page size.
        Parameters:
        value - the size
      • getPageSize

        public PageSize getPageSize()
        Returns the page size.
        Returns:
        the size
      • pageSizeTipText

        public String pageSizeTipText()
        Returns the tip text for this property.
        Returns:
        tip text for this property suitable for displaying in the GUI or for listing the options.
      • setPageOrientation

        public void setPageOrientation​(PageOrientation value)
        Sets the page orientation.
        Parameters:
        value - the orientation
      • getPageOrientation

        public PageOrientation getPageOrientation()
        Returns the page orientation.
        Returns:
        the orientation
      • pageOrientationTipText

        public String pageOrientationTipText()
        Returns the tip text for this property.
        Returns:
        tip text for this property suitable for displaying in the GUI or for listing the options.
      • getDefaultProclets

        protected PdfProclet[] getDefaultProclets()
        Returns the default proclets to use.
        Returns:
        the default
      • setProclets

        public void setProclets​(PdfProclet[] value)
        Sets the processors for processing the files.
        Parameters:
        value - the processors to use
      • getProclets

        public PdfProclet[] getProclets()
        Returns the processors in use.
        Returns:
        the processors in use
      • procletsTipText

        public String procletsTipText()
        Returns the tip text for this property.
        Returns:
        tip text for this property suitable for displaying in the GUI or for listing the options.
      • doExport

        protected String doExport​(String[] names,
                                  Object[] objects)
        Performs the actual export of the objects using the given names.
        Specified by:
        doExport in class AbstractMultiObjectExport
        Parameters:
        names - the names for the objects
        objects - the objects
        Returns:
        null if successful, otherwise error message