Class PDFCharProcs

java.lang.Object
org.apache.fop.pdf.PDFObject
org.apache.fop.pdf.PDFCharProcs
All Implemented Interfaces:
PDFWritable

public class PDFCharProcs extends PDFObject
class representing a /CharProcs dictionary for Type3 fonts.

CAUTION: this is not yet fully implemented!!!!!!! I miss an exemple of how to output this dictionary.

Type3 fonts are specified on page 206 and onwards of the PDF 1.3 spec.
  • Field Details

    • keys

      protected Map keys
      the (character name, drawing stream) pairs for a Type3 font
  • Constructor Details

    • PDFCharProcs

      public PDFCharProcs()
      Create a new PDF char proc store.
  • Method Details

    • addCharacter

      public void addCharacter(String name, PDFStream stream)
      add a character definition in the dictionary
      Parameters:
      name - the character name
      stream - the stream that draws the character
    • toPDF

      public byte[] toPDF()
      not done yet
      Overrides:
      toPDF in class PDFObject
      Returns:
      the pdf byte array