Class JasperPdfExporter

java.lang.Object
net.sf.dynamicreports.jasper.base.export.AbstractJasperExporter
net.sf.dynamicreports.jasper.base.export.JasperPdfExporter
All Implemented Interfaces:
Serializable, JasperIExporter, JasperIPdfExporter

public class JasperPdfExporter extends AbstractJasperExporter implements JasperIPdfExporter

JasperPdfExporter class.

Author:
Ricardo Mariaca
See Also:
  • Constructor Details

    • JasperPdfExporter

      public JasperPdfExporter()

      Constructor for JasperPdfExporter.

  • Method Details

    • getCreatingBatchModeBookmarks

      public Boolean getCreatingBatchModeBookmarks()

      getCreatingBatchModeBookmarks.

      Specified by:
      getCreatingBatchModeBookmarks in interface JasperIPdfExporter
      Returns:
      a Boolean object.
    • setCreatingBatchModeBookmarks

      public void setCreatingBatchModeBookmarks(Boolean creatingBatchModeBookmarks)

      Setter for the field creatingBatchModeBookmarks.

      Parameters:
      creatingBatchModeBookmarks - a Boolean object.
    • getCompressed

      public Boolean getCompressed()

      getCompressed.

      Specified by:
      getCompressed in interface JasperIPdfExporter
      Returns:
      a Boolean object.
    • setCompressed

      public void setCompressed(Boolean compressed)

      Setter for the field compressed.

      Parameters:
      compressed - a Boolean object.
    • getEncrypted

      public Boolean getEncrypted()

      getEncrypted.

      Specified by:
      getEncrypted in interface JasperIPdfExporter
      Returns:
      a Boolean object.
    • setEncrypted

      public void setEncrypted(Boolean encrypted)

      Setter for the field encrypted.

      Parameters:
      encrypted - a Boolean object.
    • getBitKey128

      public Boolean getBitKey128()

      getBitKey128.

      Specified by:
      getBitKey128 in interface JasperIPdfExporter
      Returns:
      a Boolean object.
    • setBitKey128

      public void setBitKey128(Boolean bitKey128)

      Setter for the field bitKey128.

      Parameters:
      bitKey128 - a Boolean object.
    • getUserPassword

      public String getUserPassword()

      getUserPassword.

      Specified by:
      getUserPassword in interface JasperIPdfExporter
      Returns:
      a String object.
    • setUserPassword

      public void setUserPassword(String userPassword)

      Setter for the field userPassword.

      Parameters:
      userPassword - a String object.
    • getOwnerPassword

      public String getOwnerPassword()

      getOwnerPassword.

      Specified by:
      getOwnerPassword in interface JasperIPdfExporter
      Returns:
      a String object.
    • setOwnerPassword

      public void setOwnerPassword(String ownerPassword)

      Setter for the field ownerPassword.

      Parameters:
      ownerPassword - a String object.
    • getPermissions

      public List<PdfPermission> getPermissions()

      getPermissions.

      Specified by:
      getPermissions in interface JasperIPdfExporter
      Returns:
      a List object.
    • setPermissions

      public void setPermissions(List<PdfPermission> permissions)

      Setter for the field permissions.

      Parameters:
      permissions - a List object.
    • addPermission

      public void addPermission(PdfPermission permission)

      addPermission.

      Parameters:
      permission - a PdfPermission object.
    • getPdfVersion

      public PdfVersion getPdfVersion()

      getPdfVersion.

      Specified by:
      getPdfVersion in interface JasperIPdfExporter
      Returns:
      a PdfVersion object.
    • setPdfVersion

      public void setPdfVersion(PdfVersion pdfVersion)

      Setter for the field pdfVersion.

      Parameters:
      pdfVersion - a PdfVersion object.
    • getMetadataTitle

      public String getMetadataTitle()

      getMetadataTitle.

      Specified by:
      getMetadataTitle in interface JasperIPdfExporter
      Returns:
      a String object.
    • setMetadataTitle

      public void setMetadataTitle(String metadataTitle)

      Setter for the field metadataTitle.

      Parameters:
      metadataTitle - a String object.
    • getMetadataAuthor

      public String getMetadataAuthor()

      getMetadataAuthor.

      Specified by:
      getMetadataAuthor in interface JasperIPdfExporter
      Returns:
      a String object.
    • setMetadataAuthor

      public void setMetadataAuthor(String metadataAuthor)

      Setter for the field metadataAuthor.

      Parameters:
      metadataAuthor - a String object.
    • getMetadataSubject

      public String getMetadataSubject()

      getMetadataSubject.

      Specified by:
      getMetadataSubject in interface JasperIPdfExporter
      Returns:
      a String object.
    • setMetadataSubject

      public void setMetadataSubject(String metadataSubject)

      Setter for the field metadataSubject.

      Parameters:
      metadataSubject - a String object.
    • getMetadataKeyWords

      public String getMetadataKeyWords()

      getMetadataKeyWords.

      Specified by:
      getMetadataKeyWords in interface JasperIPdfExporter
      Returns:
      a String object.
    • setMetadataKeyWords

      public void setMetadataKeyWords(String metadataKeyWords)

      Setter for the field metadataKeyWords.

      Parameters:
      metadataKeyWords - a String object.
    • getMetadataCreator

      public String getMetadataCreator()

      getMetadataCreator.

      Specified by:
      getMetadataCreator in interface JasperIPdfExporter
      Returns:
      a String object.
    • setMetadataCreator

      public void setMetadataCreator(String metadataCreator)

      Setter for the field metadataCreator.

      Parameters:
      metadataCreator - a String object.
    • getForceSvgShapes

      public Boolean getForceSvgShapes()

      getForceSvgShapes.

      Specified by:
      getForceSvgShapes in interface JasperIPdfExporter
      Returns:
      a Boolean object.
    • setForceSvgShapes

      public void setForceSvgShapes(Boolean forceSvgShapes)

      Setter for the field forceSvgShapes.

      Parameters:
      forceSvgShapes - a Boolean object.
    • getPdfJavaScript

      public String getPdfJavaScript()

      getPdfJavaScript.

      Specified by:
      getPdfJavaScript in interface JasperIPdfExporter
      Returns:
      a String object.
    • setPdfJavaScript

      public void setPdfJavaScript(String pdfJavaScript)

      Setter for the field pdfJavaScript.

      Parameters:
      pdfJavaScript - a String object.
    • getTagged

      public Boolean getTagged()

      getTagged.

      Specified by:
      getTagged in interface JasperIPdfExporter
      Returns:
      a Boolean object.
    • setTagged

      public void setTagged(Boolean tagged)

      Setter for the field tagged.

      Parameters:
      tagged - a Boolean object.
    • getTagLanguage

      public String getTagLanguage()

      getTagLanguage.

      Specified by:
      getTagLanguage in interface JasperIPdfExporter
      Returns:
      a String object.
    • setTagLanguage

      public void setTagLanguage(String tagLanguage)

      Setter for the field tagLanguage.

      Parameters:
      tagLanguage - a String object.
    • getCollapseMissingBookmarkLevels

      public Boolean getCollapseMissingBookmarkLevels()

      getCollapseMissingBookmarkLevels.

      Specified by:
      getCollapseMissingBookmarkLevels in interface JasperIPdfExporter
      Returns:
      a Boolean object.
    • setCollapseMissingBookmarkLevels

      public void setCollapseMissingBookmarkLevels(Boolean collapseMissingBookmarkLevels)

      Setter for the field collapseMissingBookmarkLevels.

      Parameters:
      collapseMissingBookmarkLevels - a Boolean object.
    • getSizePageToContent

      public Boolean getSizePageToContent()

      getSizePageToContent.

      Specified by:
      getSizePageToContent in interface JasperIPdfExporter
      Returns:
      a Boolean object.
    • setSizePageToContent

      public void setSizePageToContent(Boolean sizePageToContent)

      Setter for the field sizePageToContent.

      Parameters:
      sizePageToContent - a Boolean object.
    • getIgnoreHyperLink

      public Boolean getIgnoreHyperLink()

      getIgnoreHyperLink.

      Specified by:
      getIgnoreHyperLink in interface JasperIPdfExporter
      Returns:
      a Boolean object.
    • setIgnoreHyperLink

      public void setIgnoreHyperLink(Boolean ignoreHyperLink)

      Setter for the field ignoreHyperLink.

      Parameters:
      ignoreHyperLink - a Boolean object.
    • getForceLineBreakPolicy

      public Boolean getForceLineBreakPolicy()

      getForceLineBreakPolicy.

      Specified by:
      getForceLineBreakPolicy in interface JasperIPdfExporter
      Returns:
      a Boolean object.
    • setForceLineBreakPolicy

      public void setForceLineBreakPolicy(Boolean forceLineBreakPolicy)

      Setter for the field forceLineBreakPolicy.

      Parameters:
      forceLineBreakPolicy - a Boolean object.
    • getPrintScaling

      public PdfPrintScaling getPrintScaling()

      getPrintScaling.

      Specified by:
      getPrintScaling in interface JasperIPdfExporter
      Returns:
      a PdfPrintScaling object.
    • setPrintScaling

      public void setPrintScaling(PdfPrintScaling printScaling)

      Setter for the field printScaling.

      Parameters:
      printScaling - a PdfPrintScaling object.
    • getPdfaConformance

      public PdfaConformance getPdfaConformance()

      getPdfaConformance.

      Specified by:
      getPdfaConformance in interface JasperIPdfExporter
      Returns:
      a PdfaConformance object.
    • setPdfaConformance

      public void setPdfaConformance(PdfaConformance pdfaConformance)

      Setter for the field pdfaConformance.

      Parameters:
      pdfaConformance - a PdfaConformance object.
    • getIccProfilePath

      public String getIccProfilePath()

      getIccProfilePath.

      Specified by:
      getIccProfilePath in interface JasperIPdfExporter
      Returns:
      a String object.
    • setIccProfilePath

      public void setIccProfilePath(String iccProfilePath)

      Setter for the field iccProfilePath.

      Parameters:
      iccProfilePath - a String object.
    • getAllowedPermissionsHint

      public String getAllowedPermissionsHint()

      getAllowedPermissionsHint.

      Specified by:
      getAllowedPermissionsHint in interface JasperIPdfExporter
      Returns:
      a String object.
    • setAllowedPermissionsHint

      public void setAllowedPermissionsHint(String allowedPermissionsHint)

      Setter for the field allowedPermissionsHint.

      Parameters:
      allowedPermissionsHint - a String object.
    • getDeniedPermissionsHint

      public String getDeniedPermissionsHint()

      getDeniedPermissionsHint.

      Specified by:
      getDeniedPermissionsHint in interface JasperIPdfExporter
      Returns:
      a String object.
    • setDeniedPermissionsHint

      public void setDeniedPermissionsHint(String deniedPermissionsHint)

      Setter for the field deniedPermissionsHint.

      Parameters:
      deniedPermissionsHint - a String object.
    • getDisplayMetadataTitle

      public Boolean getDisplayMetadataTitle()

      getDisplayMetadataTitle.

      Specified by:
      getDisplayMetadataTitle in interface JasperIPdfExporter
      Returns:
      a Boolean object.
    • setDisplayMetadataTitle

      public void setDisplayMetadataTitle(Boolean displayMetadataTitle)

      Setter for the field displayMetadataTitle.

      Parameters:
      displayMetadataTitle - a Boolean object.