Class 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 Detail

      • keys

        protected java.util.Map keys
        the (character name, drawing stream) pairs for a Type3 font
    • Constructor Detail

      • PDFCharProcs

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

      • addCharacter

        public void addCharacter​(java.lang.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