Fop
  1. Fop
  2. FOP-1100

iText, Bookmarks and Document Info

    Details

    • Type: Bug Bug
    • Status: Closed
    • Resolution: Fixed
    • Affects Version/s: 0.20.5
    • Fix Version/s: None
    • Component/s: documentation
    • Labels:
      None
    • Environment:
      Operating System: other
      Platform: Other
    • External issue ID:
      37589

      Description

      On the website, it is stated that iText swallows bookmarks. If you instead of
      using PDFWriter, uses PDFStamper then itext does not swallow bookmarks.

      The PDFInfo class mentioned her is the one enclosed in FOP, but with creatation
      date predefined and an number of other methods defined to set the different
      parameters.

      PDFInfo info = new PDFInfo();

      PdfReader reader = new PdfReader(fi);

      info.setTitle(title);
      info.setSubject("A subject");

      info.setCreator("A Creator " + ver);
      info.setAuthor("This Working Group");

      PdfStamper stamp = new PdfStamper(reader, new FileOutputStream(fo));
      stamp.setMoreInfo(info.toMap());

      stamp.close();

      BTW. How come you have not created a fop extension for the document properties.

      Eg.you should enable elements such as fox:author, fox:title etc.

        Activity

        Jens Stanstrup created issue -

          People

          • Assignee:
            fop-dev
            Reporter:
            Jens Stanstrup
          • Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved:

              Development