pyhanko.pdf_utils package
- pyhanko.pdf_utils.barcodes module
- pyhanko.pdf_utils.config_utils module
- pyhanko.pdf_utils.content module
- pyhanko.pdf_utils.crypt package
- About crypt filters
SecurityHandler
SecurityHandler.register()
SecurityHandler.build()
SecurityHandler.get_name()
SecurityHandler.extract_credential()
SecurityHandler.support_generic_subfilters()
SecurityHandler.instantiate_from_pdf_object()
SecurityHandler.is_authenticated()
SecurityHandler.as_pdf_object()
SecurityHandler.authenticate()
SecurityHandler.get_string_filter()
SecurityHandler.get_stream_filter()
SecurityHandler.get_embedded_file_filter()
SecurityHandler.get_file_encryption_key()
SecurityHandler.read_cf_dictionary()
SecurityHandler.process_crypt_filters()
SecurityHandler.register_crypt_filter()
SecurityHandler.get_min_pdf_version()
StandardSecurityHandler
StandardSecurityHandler.get_name()
StandardSecurityHandler.build_from_pw_legacy()
StandardSecurityHandler.build_from_pw()
StandardSecurityHandler.gather_encryption_metadata()
StandardSecurityHandler.instantiate_from_pdf_object()
StandardSecurityHandler.as_pdf_object()
StandardSecurityHandler.authenticate()
StandardSecurityHandler.get_file_encryption_key()
PubKeySecurityHandler
PubKeySecurityHandler.build_from_certs()
PubKeySecurityHandler.get_name()
PubKeySecurityHandler.support_generic_subfilters()
PubKeySecurityHandler.read_cf_dictionary()
PubKeySecurityHandler.process_crypt_filters()
PubKeySecurityHandler.gather_pub_key_metadata()
PubKeySecurityHandler.instantiate_from_pdf_object()
PubKeySecurityHandler.as_pdf_object()
PubKeySecurityHandler.add_recipients()
PubKeySecurityHandler.authenticate()
PubKeySecurityHandler.get_file_encryption_key()
AuthResult
AuthStatus
SecurityHandlerVersion
StandardSecuritySettingsRevision
StandardSecuritySettingsRevision.RC4_BASIC
StandardSecuritySettingsRevision.RC4_EXTENDED
StandardSecuritySettingsRevision.RC4_OR_AES128
StandardSecuritySettingsRevision.AES256
StandardSecuritySettingsRevision.OTHER
StandardSecuritySettingsRevision.as_pdf_object()
StandardSecuritySettingsRevision.from_number()
PubKeyAdbeSubFilter
CryptFilterConfiguration
CryptFilterConfiguration.filters()
CryptFilterConfiguration.set_security_handler()
CryptFilterConfiguration.get_for_stream()
CryptFilterConfiguration.get_for_string()
CryptFilterConfiguration.get_for_embedded_file()
CryptFilterConfiguration.stream_filter_name
CryptFilterConfiguration.string_filter_name
CryptFilterConfiguration.embedded_file_filter_name
CryptFilterConfiguration.as_pdf_object()
CryptFilterConfiguration.standard_filters()
CryptFilter
StandardCryptFilter
PubKeyCryptFilter
IdentityCryptFilter
RC4CryptFilterMixin
AESCryptFilterMixin
StandardAESCryptFilter
StandardRC4CryptFilter
PubKeyAESCryptFilter
PubKeyRC4CryptFilter
EnvelopeKeyDecrypter
SimpleEnvelopeKeyDecrypter
SerialisedCredential
SerialisableCredential
build_crypt_filter()
PdfKeyNotAvailableError
- pyhanko.pdf_utils.embed module
- pyhanko.pdf_utils.extensions module
DevExtensionMultivalued
DeveloperExtension
DeveloperExtension.prefix_name
DeveloperExtension.base_version
DeveloperExtension.extension_level
DeveloperExtension.url
DeveloperExtension.extension_revision
DeveloperExtension.compare_by_level
DeveloperExtension.subsumed_by
DeveloperExtension.subsumes
DeveloperExtension.multivalued
DeveloperExtension.as_pdf_object()
- pyhanko.pdf_utils.filters module
- pyhanko.pdf_utils.font package
- pyhanko.pdf_utils.generic module
Dereferenceable
Reference
TrailerReference
PdfObject
IndirectObject
NullObject
BooleanObject
FloatObject
NumberObject
ByteStringObject
TextStringObject
NameObject
ArrayObject
DictionaryObject
StreamObject
read_object()
pdf_name
pdf_string()
pdf_date()
TextStringEncoding
EncryptedObjAccess
DecryptedObjectProxy
- pyhanko.pdf_utils.images module
- pyhanko.pdf_utils.incremental_writer module
IncrementalPdfFileWriter
IncrementalPdfFileWriter.IO_CHUNK_SIZE
IncrementalPdfFileWriter.from_reader()
IncrementalPdfFileWriter.ensure_output_version()
IncrementalPdfFileWriter.get_object()
IncrementalPdfFileWriter.mark_update()
IncrementalPdfFileWriter.update_container()
IncrementalPdfFileWriter.update_root()
IncrementalPdfFileWriter.set_info()
IncrementalPdfFileWriter.set_custom_trailer_entry()
IncrementalPdfFileWriter.write()
IncrementalPdfFileWriter.document_meta_view
IncrementalPdfFileWriter.write_in_place()
IncrementalPdfFileWriter.encrypt()
IncrementalPdfFileWriter.encrypt_pubkey()
IncrementalPdfFileWriter.stream_xrefs
- pyhanko.pdf_utils.layout module
- pyhanko.pdf_utils.metadata package
- pyhanko.pdf_utils.metadata.model module
DocumentMetadata
VENDOR
MetaString
ExpandedName
Qualifiers
XmpValue
XmpStructure
XmpArrayType
XmpArray
NS
XML_LANG
RDF_RDF
RDF_SEQ
RDF_BAG
RDF_ALT
RDF_LI
RDF_VALUE
RDF_RESOURCE
RDF_PARSE_TYPE
RDF_ABOUT
RDF_DESCRIPTION
DC_TITLE
DC_CREATOR
DC_DESCRIPTION
PDF_PRODUCER
PDF_KEYWORDS
X_XMPMETA
X_XMPTK
XMP_CREATORTOOL
XMP_CREATEDATE
XMP_MODDATE
- pyhanko.pdf_utils.metadata.model module
- pyhanko.pdf_utils.misc module
PdfError
PdfReadError
PdfStrictReadError
PdfWriteError
PdfStreamError
IndirectObjectExpected
get_and_apply()
OrderedEnum
StringWithLanguage
is_regular_character()
read_non_whitespace()
read_until_whitespace()
read_until_regex()
skip_over_whitespace()
skip_over_comment()
instance_test()
peek()
assert_writable_and_random_access()
prepare_rw_output_stream()
finalise_output()
DEFAULT_CHUNK_SIZE
chunked_write()
chunked_digest()
chunk_stream()
ConsList
Singleton
rd()
isoparse()
- pyhanko.pdf_utils.reader module
PdfFileReader
PdfFileReader.last_startxref
PdfFileReader.has_xref_stream
PdfFileReader.xrefs
PdfFileReader.document_meta_view
PdfFileReader.input_version
PdfFileReader.trailer_view
PdfFileReader.root_ref
PdfFileReader.document_id
PdfFileReader.get_historical_root()
PdfFileReader.total_revisions
PdfFileReader.get_object()
PdfFileReader.cache_get_indirect_object()
PdfFileReader.cache_indirect_object()
PdfFileReader.read()
PdfFileReader.decrypt()
PdfFileReader.decrypt_pubkey()
PdfFileReader.encrypted
PdfFileReader.get_historical_resolver()
PdfFileReader.embedded_signatures
PdfFileReader.embedded_regular_signatures
PdfFileReader.embedded_timestamp_signatures
HistoricalResolver
HistoricalResolver.document_meta_view
HistoricalResolver.document_id
HistoricalResolver.trailer_view
HistoricalResolver.get_object()
HistoricalResolver.root_ref
HistoricalResolver.explicit_refs_in_revision()
HistoricalResolver.refs_freed_in_revision()
HistoricalResolver.object_streams_used()
HistoricalResolver.is_ref_available()
HistoricalResolver.collect_dependencies()
parse_catalog_version()
RawPdfPath
process_data_at_eof()
- pyhanko.pdf_utils.rw_common module
- pyhanko.pdf_utils.text module
- pyhanko.pdf_utils.writer module
BasePdfFileWriter
BasePdfFileWriter.output_version
BasePdfFileWriter.stream_xrefs
BasePdfFileWriter.get_subset_collection()
BasePdfFileWriter.document_meta
BasePdfFileWriter.document_meta_view
BasePdfFileWriter.ensure_output_version()
BasePdfFileWriter.set_info()
BasePdfFileWriter.set_custom_trailer_entry()
BasePdfFileWriter.document_id
BasePdfFileWriter.mark_update()
BasePdfFileWriter.update_container()
BasePdfFileWriter.root_ref
BasePdfFileWriter.update_root()
BasePdfFileWriter.register_extension()
BasePdfFileWriter.get_object()
BasePdfFileWriter.allocate_placeholder()
BasePdfFileWriter.add_object()
BasePdfFileWriter.prepare_object_stream()
BasePdfFileWriter.trailer_view
BasePdfFileWriter.write()
BasePdfFileWriter.register_annotation()
BasePdfFileWriter.insert_page()
BasePdfFileWriter.import_object()
BasePdfFileWriter.import_page_as_xobject()
BasePdfFileWriter.add_stream_to_page()
BasePdfFileWriter.add_content_to_page()
BasePdfFileWriter.merge_resources()
PageObject
PdfFileWriter
init_xobject_dictionary()
copy_into_new_writer()
- pyhanko.pdf_utils.xref module
XRefCache
XRefCache.total_revisions
XRefCache.get_last_change()
XRefCache.object_streams_used_in()
XRefCache.get_introducing_revision()
XRefCache.get_xref_container_info()
XRefCache.get_xref_data()
XRefCache.explicit_refs_in_revision()
XRefCache.refs_freed_in_revision()
XRefCache.get_startxref_for_revision()
XRefCache.get_historical_ref()
XRefCache.hybrid_xrefs_present
XRefBuilder
XRefType
XRefEntry
ObjStreamRef
ObjectHeaderReadError
XRefSection
XRefSectionData
XRefSectionType
XRefSectionMetaInfo
TrailerDictionary
read_object_header()
parse_xref_stream()
parse_xref_table()
write_xref_table()
ObjectStream
XRefStream