This class represents the embedded file stream dictionary. This is definitively detailed in:.

The ISO PDF Specification, ISO 32000-1:2008 PDF 1.7; Table: 45, page 104.

The ISO PDF Specification, ISO 32000-2:2017 PDF 2.0; Table: 44, page 136.

The ISO PDF Specification, ISO 32000-1:2008 PDF 1.7; Table: 244, page 460.

The ISO PDF Specification, ISO 32000-2:2017 PDF 2.0; Table: 247, page 558.

This class is always an indirect object because it is also a StreamElement and these are always indirect objects.

An embedded file stream contains the actual data of a file attached to a PDF document. It follows the standard stream format with additional entries in its dictionary describing the embedded file's properties.

The Params entry references an embedded file parameter dictionary that carries the file's uncompressed size, dates, and checksum. These metadata values apply to the file as it existed before embedding.

The EncryptionRevision entry records the revision of the document's encryption handler that was in effect when the file was embedded. This supports correct decryption of embedded files in documents that undergo encryption revision upgrades.

System.Object
    WebSupergoo.ABCpdf14.Elements.Element
       WebSupergoo.ABCpdf14.Elements.EmbeddedFileStreamElement

 

   
   
Method
Description
EmbeddedFileStreamElement Create a new EmbeddedFileStreamElement.
inherited methods...

 

   
   
Property
Description
StreamElement The StreamElement associated with this class.
EntryType Represents the "Type" entry of the embedded file stream dictionary object.
EntrySubtype Represents the "Subtype" entry of the embedded file stream dictionary object.
EntryParams Represents the "Params" entry of the embedded file stream dictionary object.
EntryEncryptionRevision Represents the "EncryptionRevision" entry of the embedded file stream dictionary object.
inherited properties...