Package org.pdfclown.objects

Examples of org.pdfclown.objects.PdfDirectObject


  */
  @PDF(VersionEnum.PDF12)
  public Form getForm(
    )
  {
    PdfDirectObject formObject = getBaseDataObject().get(PdfName.AcroForm);
    if(formObject == null)
      return null;

    return new Form(formObject, getContainer());
  }
View Full Code Here


    Gets the document information dictionary [PDF:1.6:10.2.1].
  */
  public Information getInformation(
    )
  {
    PdfDirectObject informationObject = getFile().getTrailer().get(PdfName.Info);
    if(informationObject == null)
      return null;

    return new Information(informationObject);
  }
View Full Code Here

  */
  @PDF(VersionEnum.PDF12)
  public Names getNames(
    )
  {
    PdfDirectObject namesObject = getBaseDataObject().get(PdfName.Names);
    if(namesObject == null)
      return null;

    return new Names(namesObject, getContainer());
  }
View Full Code Here

  */
  @PDF(VersionEnum.PDF12)
  public ViewerPreferences getViewerPreferences(
    )
  {
    PdfDirectObject viewerPreferencesObject = getBaseDataObject().get(PdfName.ViewerPreferences);
    if(viewerPreferencesObject == null)
      return null;

    return new ViewerPreferences(viewerPreferencesObject, getContainer());
  }
View Full Code Here

  */
  @PDF(VersionEnum.PDF12)
  public NamedDestinations getDestinations(
    )
  {
    PdfDirectObject destinationsObject = getBaseDataObject().get(PdfName.Dests);
    if(destinationsObject == null)
      return null;

    return new NamedDestinations(
      destinationsObject,
View Full Code Here

  */
  @PDF(VersionEnum.PDF14)
  public NamedEmbeddedFiles getEmbeddedFiles(
    )
  {
    PdfDirectObject embeddedFilesObject = getBaseDataObject().get(PdfName.EmbeddedFiles);
    if(embeddedFilesObject == null)
      return null;

    return new NamedEmbeddedFiles(
      embeddedFilesObject,
View Full Code Here

  */
  @PDF(VersionEnum.PDF13)
  public NamedJavaScripts getJavaScripts(
    )
  {
    PdfDirectObject javaScriptsObject = getBaseDataObject().get(PdfName.JavaScript);
    if(javaScriptsObject == null)
      return null;

    return new NamedJavaScripts(
      javaScriptsObject,
View Full Code Here

    )
  {
    /*
      NOTE: 'DP' entry may be undefined.
    */
    PdfDirectObject afterPrintObject = getBaseDataObject().get(PdfName.DP);
    if(afterPrintObject == null)
      return null;

    return Action.wrap(afterPrintObject,getContainer());
  }
View Full Code Here

    )
  {
    /*
      NOTE: 'DS' entry may be undefined.
    */
    PdfDirectObject afterSaveObject = getBaseDataObject().get(PdfName.DS);
    if(afterSaveObject == null)
      return null;

    return Action.wrap(afterSaveObject,getContainer());
  }
View Full Code Here

    )
  {
    /*
      NOTE: 'WP' entry may be undefined.
    */
    PdfDirectObject beforePrintObject = getBaseDataObject().get(PdfName.WP);
    if(beforePrintObject == null)
      return null;

    return Action.wrap(beforePrintObject,getContainer());
  }
View Full Code Here

TOP

Related Classes of org.pdfclown.objects.PdfDirectObject

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.