Package org.apache.fop.pdf
Class PDFEmbeddedFiles
java.lang.Object
org.apache.fop.pdf.PDFObject
org.apache.fop.pdf.PDFDictionary
org.apache.fop.pdf.PDFNameTreeNode
org.apache.fop.pdf.PDFEmbeddedFiles
- All Implemented Interfaces:
PDFWritable
Class representing an /EmbeddedFiles dictionary object (name tree).
-
Field Summary
Fields inherited from class org.apache.fop.pdf.PDFDictionary
entries, order
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionprotected void
writeDictionary
(OutputStream out, StringBuilder textBuffer) Writes the contents of the dictionary to a StringBuffer.Methods inherited from class org.apache.fop.pdf.PDFNameTreeNode
getKids, getLowerLimit, getNames, getUpperLimit, setKids, setLowerLimit, setNames, setUpperLimit
Methods inherited from class org.apache.fop.pdf.PDFDictionary
containsKey, get, getChildren, getChildren, keySet, output, put, put, remove
Methods inherited from class org.apache.fop.pdf.PDFObject
contentEquals, encode, encodeBinaryToHexString, encodeString, encodeText, formatObject, getDocument, getDocumentSafely, getGeneration, getObjectID, getObjectNumber, getParent, hasObjectNumber, makeReference, outputInline, referencePDF, setDocument, setObjectNumber, setObjectNumber, setObjectNumber, setParent, toPDF, toPDFString
-
Constructor Details
-
PDFEmbeddedFiles
public PDFEmbeddedFiles()Create a /EmbeddedFiles dictionary.
-
-
Method Details
-
writeDictionary
Writes the contents of the dictionary to a StringBuffer.- Overrides:
writeDictionary
in classPDFDictionary
- Parameters:
out
- the OutputStream (for binary content)textBuffer
- the text buffer for text output- Throws:
IOException
- if an I/O error occurs
-