User Guide
Installation
Migration Guide: 1.x to 2.x
Imports and Modules
Naming Adjustments
Robustness and strict=False
Exceptions, Warnings, and Log messages
Metadata
Extract Text from a PDF
Post-Processing of Text Extraction
Extract Images
Other images
Handle Attachments
Encryption and Decryption of PDFs
Merging PDF files
Cropping and Transforming PDFs
Transforming several copies of the same page
Reading PDF Annotations
Adding PDF Annotations
Adding a Stamp or Watermark to a PDF
Adding JavaScript to a PDF
Adding Viewer Preferences
Interactions with PDF Forms
Streaming Data with pypdf
Reduce PDF File Size
PDF Version Support
PDF/A Compliance
API Reference
The PdfReader Class
The PdfWriter Class
The Destination Class
The DocumentInformation Class
The Field Class
The Fit Class
The PageObject Class
The PageRange Class
The PaperSize Class
The RectangleObject Class
The Transformation Class
The XmpInformation Class
The annotations module
Constants
Errors
Generic PDF objects
The PdfDocCommon Class
Developer Guide
Developer Intro
The PDF Format
How pypdf parses PDF files
How pypdf writes PDF files
CMaps
The Deprecation Process
Documentation
Testing
Releasing
About pypdf
CHANGELOG
Changelog of PyPDF2 1.X
Project Governance
Taking Ownership of pypdf
History of pypdf
Contributors
Scope of pypdf
pypdf vs X
Frequently Asked Questions
pypdf
Index
Index
A
|
B
|
C
|
D
|
E
|
F
|
G
|
H
|
I
|
K
|
L
|
M
|
N
|
O
|
P
|
R
|
S
|
T
|
U
|
V
|
W
|
X
|
Z
A
A0 (pypdf.PaperSize attribute)
A1 (pypdf.PaperSize attribute)
A2 (pypdf.PaperSize attribute)
A3 (pypdf.PaperSize attribute)
A4 (pypdf.PaperSize attribute)
A5 (pypdf.PaperSize attribute)
A6 (pypdf.PaperSize attribute)
A7 (pypdf.PaperSize attribute)
A8 (pypdf.PaperSize attribute)
add_annotation() (pypdf.PdfWriter method)
add_attachment() (pypdf.PdfWriter method)
add_blank_page() (pypdf.PdfWriter method)
add_child() (pypdf.generic.TreeObject method)
add_filtered_articles() (pypdf.PdfWriter method)
add_form_topname() (pypdf.PdfReader method)
add_js() (pypdf.PdfWriter method)
add_metadata() (pypdf.PdfWriter method)
add_named_destination() (pypdf.PdfWriter method)
add_named_destination_array() (pypdf.PdfWriter method)
add_named_destination_object() (pypdf.PdfWriter method)
ADD_OR_MODIFY (pypdf.constants.UserAccessPermissions attribute)
add_outline() (pypdf.PdfWriter method)
add_outline_item() (pypdf.PdfWriter method)
add_outline_item_destination() (pypdf.PdfWriter method)
add_outline_item_dict() (pypdf.PdfWriter method)
add_page() (pypdf.PdfWriter method)
add_transformation() (pypdf._page.PageObject method)
add_uri() (pypdf.PdfWriter method)
additional_actions (pypdf.generic.Field property)
ALL (pypdf.constants.ImageType attribute)
all() (pypdf.constants.UserAccessPermissions class method)
ALL_ANNOTATIONS (pypdf.ObjectDeletionFlag attribute)
alternate_name (pypdf.generic.Field property)
alternative_name (pypdf.generic.EmbeddedFile property)
AnnotationDictionary (class in pypdf.annotations)
AnnotationFlag (class in pypdf.constants)
annotations (pypdf._page.PageObject property)
append() (pypdf.PdfWriter method)
append_pages_from_reader() (pypdf.PdfWriter method)
apply_on() (pypdf.Transformation method)
ArrayObject (class in pypdf.generic)
artbox (pypdf._page.PageObject property)
as_numeric() (pypdf.generic.FloatObject method)
(pypdf.generic.NumberObject method)
ASSEMBLE_DOC (pypdf.constants.UserAccessPermissions attribute)
associated_file_relationship (pypdf.generic.EmbeddedFile property)
attachment_list (pypdf._doc_common.PdfDocCommon property)
(pypdf.PdfReader property)
(pypdf.PdfWriter property)
attachments (pypdf._doc_common.PdfDocCommon property)
ATTACHMENTS (pypdf.ObjectDeletionFlag attribute)
attachments (pypdf.PdfReader property)
(pypdf.PdfWriter property)
author (pypdf.DocumentInformation property)
author_raw (pypdf.DocumentInformation property)
autodetect_pdfdocencoding (pypdf.generic.TextStringObject attribute)
autodetect_utf16 (pypdf.generic.TextStringObject attribute)
B
bleedbox (pypdf._page.PageObject property)
bold (pypdf.generic.OutlineFontFlag attribute)
BooleanObject (class in pypdf.generic)
bottom (pypdf.generic.Destination property)
(pypdf.generic.RectangleObject property)
ByteStringObject (class in pypdf.generic)
C
C4 (pypdf.PaperSize attribute)
cache_get_indirect_object() (pypdf.PdfReader method)
cache_indirect_object() (pypdf.PdfReader method)
CHARSETS (pypdf.generic.NameObject attribute)
checksum (pypdf.generic.EmbeddedFile property)
children() (pypdf.generic.TreeObject method)
clean_page() (pypdf.PdfWriter method)
clone() (pypdf._protocols.PdfObjectProtocol method)
(pypdf.generic.ArrayObject method)
(pypdf.generic.BooleanObject method)
(pypdf.generic.ByteStringObject method)
(pypdf.generic.ContentStream method)
(pypdf.generic.DictionaryObject method)
(pypdf.generic.FloatObject method)
(pypdf.generic.IndirectObject method)
(pypdf.generic.NameObject method)
(pypdf.generic.NullObject method)
(pypdf.generic.NumberObject method)
(pypdf.generic.PdfObject method)
(pypdf.generic.TextStringObject method)
clone_document_from_reader() (pypdf.PdfWriter method)
clone_reader_document_root() (pypdf.PdfWriter method)
close() (pypdf.PdfReader method)
(pypdf.PdfWriter method)
color (pypdf.generic.Destination property)
Comb (pypdf.constants.FieldDictionaryAttributes.FfBits attribute)
Combo (pypdf.constants.FieldDictionaryAttributes.FfBits attribute)
CommitOnSelChange (pypdf.constants.FieldDictionaryAttributes.FfBits attribute)
compress() (pypdf.Transformation static method)
compress_content_streams() (pypdf._page.PageObject method)
compress_identical_objects() (pypdf.PdfWriter method)
content (pypdf.generic.EmbeddedFile property)
ContentStream (class in pypdf.generic)
create() (pypdf.xmp.XmpInformation class method)
create_blank_page() (pypdf._page.PageObject static method)
create_string_object() (in module pypdf.generic)
create_viewer_preferences() (pypdf.PdfWriter method)
creation_date (pypdf.DocumentInformation property)
(pypdf.generic.EmbeddedFile property)
creation_date_raw (pypdf.DocumentInformation property)
creator (pypdf.DocumentInformation property)
creator_raw (pypdf.DocumentInformation property)
cropbox (pypdf._page.PageObject property)
custom_properties (pypdf.xmp.XmpInformation property)
D
data (pypdf._page.ImageFile attribute)
dc_contributor (pypdf.xmp.XmpInformation property)
dc_coverage (pypdf.xmp.XmpInformation property)
dc_creator (pypdf.xmp.XmpInformation property)
dc_date (pypdf.xmp.XmpInformation property)
dc_description (pypdf.xmp.XmpInformation property)
dc_format (pypdf.xmp.XmpInformation property)
dc_identifier (pypdf.xmp.XmpInformation property)
dc_language (pypdf.xmp.XmpInformation property)
dc_publisher (pypdf.xmp.XmpInformation property)
dc_relation (pypdf.xmp.XmpInformation property)
dc_rights (pypdf.xmp.XmpInformation property)
dc_source (pypdf.xmp.XmpInformation property)
dc_subject (pypdf.xmp.XmpInformation property)
dc_title (pypdf.xmp.XmpInformation property)
dc_type (pypdf.xmp.XmpInformation property)
DECIMAL (pypdf.constants.PageLabelStyle attribute)
decode_as_image() (pypdf.generic.StreamObject method)
decode_pdfdocencoding() (in module pypdf.generic)
decode_permissions() (pypdf._doc_common.PdfDocCommon method)
(pypdf.PdfReader method)
(pypdf.PdfWriter method)
DecodedStreamObject (class in pypdf.generic)
decrypt() (pypdf.PdfReader method)
default_value (pypdf.generic.Field property)
delete() (pypdf.generic.EmbeddedFile method)
delimiter_pattern (pypdf.generic.NameObject attribute)
DependencyError
DeprecationError
description (pypdf.generic.EmbeddedFile property)
dest_array (pypdf.generic.Destination property)
Destination (class in pypdf.generic)
DictionaryObject (class in pypdf.generic)
DirectReferenceLink (class in pypdf.generic)
DocumentInformation (class in pypdf)
DoNotScroll (pypdf.constants.FieldDictionaryAttributes.FfBits attribute)
DoNotSpellCheck (pypdf.constants.FieldDictionaryAttributes.FfBits attribute)
DRAWING_IMAGES (pypdf.constants.ImageType attribute)
(pypdf.ObjectDeletionFlag attribute)
E
Edit (pypdf.constants.FieldDictionaryAttributes.FfBits attribute)
Ellipse (class in pypdf.annotations)
EmbeddedFile (class in pypdf.generic)
empty_tree() (pypdf.generic.TreeObject method)
EmptyFileError
EmptyImageDataError
encode_pdfdocencoding() (in module pypdf.generic)
EncodedStreamObject (class in pypdf.generic)
encrypt() (pypdf.PdfWriter method)
EXTRACT (pypdf.constants.UserAccessPermissions attribute)
extract_links() (in module pypdf.generic)
extract_text() (pypdf._page.PageObject method)
EXTRACT_TEXT_AND_GRAPHICS (pypdf.constants.UserAccessPermissions attribute)
extract_xform_text() (pypdf._page.PageObject method)
F
Ff (pypdf.constants.FieldDictionaryAttributes attribute)
FFBITS_NUL (pypdf.PdfWriter attribute)
Field (class in pypdf.generic)
field_type (pypdf.generic.Field property)
FieldDictionaryAttributes (class in pypdf.constants)
FieldDictionaryAttributes.FfBits (class in pypdf.constants)
FileNotDecryptedError
FileSelect (pypdf.constants.FieldDictionaryAttributes.FfBits attribute)
FILL_FORM_FIELDS (pypdf.constants.UserAccessPermissions attribute)
find_outline_item() (pypdf.PdfWriter method)
find_referenced_page() (pypdf.generic.DirectReferenceLink method)
(pypdf.generic.NamedReferenceLink method)
Fit (class in pypdf.generic)
fit() (pypdf.generic.Fit class method)
fit_box() (pypdf.generic.Fit class method)
fit_box_horizontally() (pypdf.generic.Fit class method)
fit_box_vertically() (pypdf.generic.Fit class method)
fit_horizontally() (pypdf.generic.Fit class method)
fit_rectangle() (pypdf.generic.Fit class method)
fit_vertically() (pypdf.generic.Fit class method)
flags (pypdf.annotations.AnnotationDictionary property)
(pypdf.generic.Field property)
flate_encode() (pypdf.generic.StreamObject method)
flattened_pages (pypdf._doc_common.PdfDocCommon attribute)
(pypdf.PdfReader attribute)
(pypdf.PdfWriter attribute)
FloatObject (class in pypdf.generic)
font_format (pypdf.generic.Destination property)
FreeText (class in pypdf.annotations)
from_dict() (pypdf.constants.UserAccessPermissions class method)
G
generate_file_identifiers() (pypdf.PdfWriter method)
get_contents() (pypdf._page.PageObject method)
get_data() (pypdf.generic.ContentStream method)
(pypdf.generic.EncodedStreamObject method)
(pypdf.generic.StreamObject method)
get_destination_page_number() (pypdf._doc_common.PdfDocCommon method)
(pypdf.PdfReader method)
(pypdf.PdfWriter method)
get_element() (pypdf.xmp.XmpInformation method)
get_encoded_bytes() (pypdf.generic.TextStringObject method)
get_fields() (pypdf._doc_common.PdfDocCommon method)
(pypdf.PdfReader method)
(pypdf.PdfWriter method)
get_form_text_fields() (pypdf._doc_common.PdfDocCommon method)
(pypdf.PdfReader method)
(pypdf.PdfWriter method)
get_inherited() (pypdf.generic.DictionaryObject method)
get_named_dest_root() (pypdf._doc_common.PdfDocCommon method)
(pypdf.PdfReader method)
(pypdf.PdfWriter method)
get_nodes_in_namespace() (pypdf.xmp.XmpInformation method)
get_num_pages() (pypdf._doc_common.PdfDocCommon method)
(pypdf.PdfReader method)
(pypdf.PdfWriter method)
get_object() (pypdf._doc_common.PdfDocCommon method)
(pypdf._protocols.PdfCommonDocProtocol method)
(pypdf._protocols.PdfObjectProtocol method)
(pypdf.generic.IndirectObject method)
(pypdf.generic.PdfObject method)
(pypdf.PdfReader method)
(pypdf.PdfWriter method)
get_original_bytes() (pypdf.generic.TextStringObject method)
get_outline_root() (pypdf.PdfWriter method)
get_page() (pypdf._doc_common.PdfDocCommon method)
(pypdf.PdfReader method)
(pypdf.PdfWriter method)
get_page_number() (pypdf._doc_common.PdfDocCommon method)
(pypdf.PdfReader method)
(pypdf.PdfWriter method)
get_pages_showing_field() (pypdf._doc_common.PdfDocCommon method)
(pypdf.PdfReader method)
(pypdf.PdfWriter method)
get_reference() (pypdf.PdfWriter method)
get_threads_root() (pypdf.PdfWriter method)
H
has_children() (pypdf.generic.TreeObject method)
hash_bin() (pypdf._page.PageObject method)
(pypdf.generic.ArrayObject method)
(pypdf.generic.BooleanObject method)
(pypdf.generic.ByteStringObject method)
(pypdf.generic.DictionaryObject method)
(pypdf.generic.FloatObject method)
(pypdf.generic.IndirectObject method)
(pypdf.generic.NameObject method)
(pypdf.generic.NullObject method)
(pypdf.generic.NumberObject method)
(pypdf.generic.PdfObject method)
(pypdf.generic.StreamObject method)
(pypdf.generic.TextStringObject method)
hash_func() (pypdf.generic.PdfObject method)
hash_value() (pypdf._protocols.PdfObjectProtocol method)
(pypdf.generic.PdfObject method)
hash_value_data() (pypdf._page.PageObject method)
(pypdf.generic.PdfObject method)
(pypdf.generic.StreamObject method)
height (pypdf.generic.RectangleObject property)
hex_to_rgb() (in module pypdf.generic)
HIDDEN (pypdf.constants.AnnotationFlag attribute)
Highlight (class in pypdf.annotations)
I
image (pypdf._page.ImageFile attribute)
ImageFile (class in pypdf._page)
images (pypdf._page.PageObject property)
IMAGES (pypdf.constants.ImageType attribute)
(pypdf.ObjectDeletionFlag attribute)
ImageType (class in pypdf.constants)
inc_parent_counter_default() (pypdf.generic.TreeObject method)
inc_parent_counter_outline() (pypdf.generic.TreeObject method)
incremental (pypdf._protocols.PdfWriterProtocol attribute)
(pypdf.PdfWriter attribute)
indices() (pypdf.PageRange method)
indirect_reference (pypdf._page.ImageFile attribute)
(pypdf._protocols.PdfObjectProtocol attribute)
(pypdf.generic.IndirectObject property)
(pypdf.generic.PdfObject attribute)
IndirectObject (class in pypdf.generic)
initialize_from_dictionary() (pypdf.generic.StreamObject static method)
INLINE_IMAGES (pypdf.constants.ImageType attribute)
(pypdf.ObjectDeletionFlag attribute)
insert_blank_page() (pypdf.PdfWriter method)
insert_child() (pypdf.generic.TreeObject method)
insert_page() (pypdf.PdfWriter method)
INVISIBLE (pypdf.constants.AnnotationFlag attribute)
is_encrypted (pypdf._doc_common.PdfDocCommon property)
(pypdf.PdfReader property)
(pypdf.PdfWriter property)
is_null_or_none() (in module pypdf.generic)
isolate_graphics_state() (pypdf.generic.ContentStream method)
italic (pypdf.generic.OutlineFontFlag attribute)
items() (pypdf._page.VirtualListImages method)
(pypdf.generic.ArrayObject method)
K
keys() (pypdf._page.VirtualListImages method)
keywords (pypdf.DocumentInformation property)
keywords_raw (pypdf.DocumentInformation property)
kids (pypdf.generic.Field property)
L
left (pypdf.generic.Destination property)
(pypdf.generic.RectangleObject property)
LimitReachedError
Line (class in pypdf.annotations)
Link (class in pypdf.annotations)
LINKS (pypdf.ObjectDeletionFlag attribute)
list_objects_in_increment() (pypdf.PdfWriter method)
LOCKED (pypdf.constants.AnnotationFlag attribute)
LOCKED_CONTENTS (pypdf.constants.AnnotationFlag attribute)
lower_left (pypdf.generic.RectangleObject property)
lower_right (pypdf.generic.RectangleObject property)
LOWERCASE_LETTER (pypdf.constants.PageLabelStyle attribute)
LOWERCASE_ROMAN (pypdf.constants.PageLabelStyle attribute)
M
mapping_name (pypdf.generic.Field property)
MarkupAnnotation (class in pypdf.annotations)
matrix (pypdf.Transformation property)
mediabox (pypdf._page.PageObject property)
merge() (pypdf.PdfWriter method)
merge_page() (pypdf._page.PageObject method)
merge_rotated_page() (pypdf._page.PageObject method)
merge_scaled_page() (pypdf._page.PageObject method)
merge_transformed_page() (pypdf._page.PageObject method)
merge_translated_page() (pypdf._page.PageObject method)
metadata (pypdf._doc_common.PdfDocCommon property)
(pypdf.PdfReader property)
(pypdf.PdfWriter property)
modification_date (pypdf.DocumentInformation property)
(pypdf.generic.EmbeddedFile property)
modification_date_raw (pypdf.DocumentInformation property)
MODIFY (pypdf.constants.UserAccessPermissions attribute)
module
pypdf.annotations
pypdf.errors
pypdf.generic
mult() (in module pypdf)
Multiline (pypdf.constants.FieldDictionaryAttributes.FfBits attribute)
MultiSelect (pypdf.constants.FieldDictionaryAttributes.FfBits attribute)
myrepr() (pypdf.generic.FloatObject method)
N
name (pypdf._page.ImageFile attribute)
(pypdf.generic.EmbeddedFile property)
(pypdf.generic.Field property)
named_destinations (pypdf._doc_common.PdfDocCommon property)
(pypdf.PdfReader property)
(pypdf.PdfWriter property)
NamedReferenceLink (class in pypdf.generic)
NameObject (class in pypdf.generic)
NO_ROTATE (pypdf.constants.AnnotationFlag attribute)
NO_VIEW (pypdf.constants.AnnotationFlag attribute)
NO_ZOOM (pypdf.constants.AnnotationFlag attribute)
node (pypdf.generic.Destination attribute)
NoExport (pypdf.constants.FieldDictionaryAttributes.FfBits attribute)
NONE (pypdf.constants.ImageType attribute)
(pypdf.ObjectDeletionFlag attribute)
NOT_DECRYPTED (pypdf.PasswordType attribute)
NoToggleToOff (pypdf.constants.FieldDictionaryAttributes.FfBits attribute)
NullObject (class in pypdf.generic)
NumberObject (class in pypdf.generic)
NumberPattern (pypdf.generic.NumberObject attribute)
O
ObjectDeletionFlag (class in pypdf)
OBJECTS_3D (pypdf.ObjectDeletionFlag attribute)
open_destination (pypdf._doc_common.PdfDocCommon property)
(pypdf.PdfReader property)
(pypdf.PdfWriter property)
operations (pypdf.generic.ContentStream property)
original_bytes (pypdf.generic.ByteStringObject property)
(pypdf.generic.TextStringObject property)
original_page (pypdf._page.PageObject attribute)
outline (pypdf._doc_common.PdfDocCommon property)
(pypdf.PdfReader property)
(pypdf.PdfWriter property)
outline_count (pypdf.generic.Destination property)
OutlineFontFlag (class in pypdf.generic)
OutlineItem (class in pypdf.generic)
OWNER_PASSWORD (pypdf.PasswordType attribute)
P
page (pypdf.generic.Destination property)
page_labels (pypdf._doc_common.PdfDocCommon property)
(pypdf.PdfReader property)
(pypdf.PdfWriter property)
page_layout (pypdf._doc_common.PdfDocCommon property)
(pypdf.PdfReader property)
(pypdf.PdfWriter property)
page_mode (pypdf._doc_common.PdfDocCommon property)
(pypdf.PdfReader property)
(pypdf.PdfWriter property)
page_number (pypdf._page.PageObject property)
PageLabelStyle (class in pypdf.constants)
PageObject (class in pypdf._page)
PageRange (class in pypdf)
pages (pypdf._doc_common.PdfDocCommon property)
(pypdf._protocols.PdfCommonDocProtocol property)
(pypdf.PdfReader property)
(pypdf.PdfWriter property)
PageSizeNotDefinedError
PaperSize (class in pypdf)
parent (pypdf.generic.Field property)
ParseError
Password (pypdf.constants.FieldDictionaryAttributes.FfBits attribute)
PasswordType (class in pypdf)
patch_reference() (pypdf.generic.DirectReferenceLink method)
(pypdf.generic.NamedReferenceLink method)
pdf_header (pypdf._doc_common.PdfDocCommon property)
(pypdf._protocols.PdfCommonDocProtocol property)
(pypdf.PdfReader property)
(pypdf.PdfWriter property)
pdf_keywords (pypdf.xmp.XmpInformation property)
pdf_pdfversion (pypdf.xmp.XmpInformation property)
pdf_producer (pypdf.xmp.XmpInformation property)
pdfaid_conformance (pypdf.xmp.XmpInformation property)
pdfaid_part (pypdf.xmp.XmpInformation property)
PdfCommonDocProtocol (class in pypdf._protocols)
PdfDocCommon (class in pypdf._doc_common)
PdfObject (class in pypdf.generic)
PdfObjectProtocol (class in pypdf._protocols)
PdfReader (class in pypdf)
PdfReaderProtocol (class in pypdf._protocols)
PdfReadError
PdfReadWarning
PdfStreamError
PdfWriter (class in pypdf)
PdfWriterProtocol (class in pypdf._protocols)
Polygon (class in pypdf.annotations)
PolyLine (class in pypdf.annotations)
Popup (class in pypdf.annotations)
prefix (pypdf.generic.NameObject attribute)
PRINT (pypdf.constants.AnnotationFlag attribute)
(pypdf.constants.UserAccessPermissions attribute)
PRINT_SCALING (pypdf.generic.ViewerPreferences property)
PRINT_TO_REPRESENTATION (pypdf.constants.UserAccessPermissions attribute)
producer (pypdf.DocumentInformation property)
producer_raw (pypdf.DocumentInformation property)
Pushbutton (pypdf.constants.FieldDictionaryAttributes.FfBits attribute)
pypdf.annotations
module
pypdf.errors
module
pypdf.generic
module
PyPdfError
R
R1 (pypdf.constants.UserAccessPermissions attribute)
R13 (pypdf.constants.UserAccessPermissions attribute)
R14 (pypdf.constants.UserAccessPermissions attribute)
R15 (pypdf.constants.UserAccessPermissions attribute)
R16 (pypdf.constants.UserAccessPermissions attribute)
R17 (pypdf.constants.UserAccessPermissions attribute)
R18 (pypdf.constants.UserAccessPermissions attribute)
R19 (pypdf.constants.UserAccessPermissions attribute)
R2 (pypdf.constants.UserAccessPermissions attribute)
R20 (pypdf.constants.UserAccessPermissions attribute)
R21 (pypdf.constants.UserAccessPermissions attribute)
R22 (pypdf.constants.UserAccessPermissions attribute)
R23 (pypdf.constants.UserAccessPermissions attribute)
R24 (pypdf.constants.UserAccessPermissions attribute)
R25 (pypdf.constants.UserAccessPermissions attribute)
R26 (pypdf.constants.UserAccessPermissions attribute)
R27 (pypdf.constants.UserAccessPermissions attribute)
R28 (pypdf.constants.UserAccessPermissions attribute)
R29 (pypdf.constants.UserAccessPermissions attribute)
R30 (pypdf.constants.UserAccessPermissions attribute)
R31 (pypdf.constants.UserAccessPermissions attribute)
R32 (pypdf.constants.UserAccessPermissions attribute)
R7 (pypdf.constants.UserAccessPermissions attribute)
R8 (pypdf.constants.UserAccessPermissions attribute)
Radio (pypdf.constants.FieldDictionaryAttributes.FfBits attribute)
RadiosInUnison (pypdf.constants.FieldDictionaryAttributes.FfBits attribute)
raw_get() (pypdf.generic.DictionaryObject method)
read() (pypdf.PdfReader method)
read_from_stream() (pypdf.generic.ArrayObject static method)
(pypdf.generic.BooleanObject static method)
(pypdf.generic.DictionaryObject static method)
(pypdf.generic.IndirectObject static method)
(pypdf.generic.NameObject static method)
(pypdf.generic.NullObject static method)
(pypdf.generic.NumberObject static method)
read_hex_string_from_stream() (in module pypdf.generic)
read_object() (in module pypdf.generic)
read_object_header() (pypdf.PdfReader method)
READ_ONLY (pypdf.constants.AnnotationFlag attribute)
read_string_from_stream() (in module pypdf.generic)
ReadOnly (pypdf.constants.FieldDictionaryAttributes.FfBits attribute)
reattach_fields() (pypdf.PdfWriter method)
Rectangle (class in pypdf.annotations)
RectangleObject (class in pypdf.generic)
remove_annotations() (pypdf.PdfWriter method)
remove_child() (pypdf.generic.TreeObject method)
remove_from_tree() (pypdf.generic.TreeObject method)
remove_images() (pypdf.PdfWriter method)
remove_links() (pypdf.PdfWriter method)
remove_objects_from_page() (pypdf.PdfWriter method)
remove_page() (pypdf._doc_common.PdfDocCommon method)
(pypdf.PdfReader method)
(pypdf.PdfWriter method)
remove_text() (pypdf.PdfWriter method)
rename_form_topname() (pypdf.PdfReader method)
renumber() (pypdf.generic.NameObject method)
renumber_table (pypdf.generic.NameObject attribute)
replace() (pypdf._page.ImageFile method)
replace_contents() (pypdf._page.PageObject method)
replicate() (pypdf.generic.ArrayObject method)
(pypdf.generic.ContentStream method)
(pypdf.generic.DictionaryObject method)
(pypdf.generic.IndirectObject method)
(pypdf.generic.PdfObject method)
(pypdf.generic.StreamObject method)
Required (pypdf.constants.FieldDictionaryAttributes.FfBits attribute)
reset_translation() (pypdf.PdfWriter method)
resolved_objects (pypdf.PdfReader attribute)
RichText (pypdf.constants.FieldDictionaryAttributes.FfBits attribute)
right (pypdf.generic.Destination property)
(pypdf.generic.RectangleObject property)
root_object (pypdf._doc_common.PdfDocCommon property)
(pypdf._protocols.PdfCommonDocProtocol property)
(pypdf.PdfReader property)
(pypdf.PdfWriter property)
rotate() (pypdf._page.PageObject method)
(pypdf.Transformation method)
rotation (pypdf._page.PageObject property)
S
scale() (pypdf._page.PageObject method)
(pypdf.generic.RectangleObject method)
(pypdf.Transformation method)
scale_by() (pypdf._page.PageObject method)
scale_to() (pypdf._page.PageObject method)
set_data() (pypdf.generic.ContentStream method)
(pypdf.generic.EncodedStreamObject method)
(pypdf.generic.StreamObject method)
set_need_appearances_writer() (pypdf.PdfWriter method)
set_page_label() (pypdf.PdfWriter method)
set_page_layout() (pypdf.PdfWriter method)
setdefault() (pypdf.generic.DictionaryObject method)
size (pypdf.generic.EmbeddedFile property)
Sort (pypdf.constants.FieldDictionaryAttributes.FfBits attribute)
StreamObject (class in pypdf.generic)
strict (pypdf._doc_common.PdfDocCommon attribute)
(pypdf._protocols.PdfCommonDocProtocol property)
(pypdf.PdfReader attribute)
(pypdf.PdfWriter attribute)
subject (pypdf.DocumentInformation property)
subject_raw (pypdf.DocumentInformation property)
subtype (pypdf.generic.EmbeddedFile property)
surfix (pypdf.generic.NameObject attribute)
T
Text (class in pypdf.annotations)
TEXT (pypdf.ObjectDeletionFlag attribute)
TextStringObject (class in pypdf.generic)
threads (pypdf._doc_common.PdfDocCommon property)
(pypdf.PdfReader property)
(pypdf.PdfWriter property)
title (pypdf.DocumentInformation property)
(pypdf.generic.Destination property)
title_raw (pypdf.DocumentInformation property)
to_dict() (pypdf.constants.UserAccessPermissions method)
to_slice() (pypdf.PageRange method)
TOGGLE_NO_VIEW (pypdf.constants.AnnotationFlag attribute)
top (pypdf.generic.Destination property)
(pypdf.generic.RectangleObject property)
trailer (pypdf._protocols.PdfReaderProtocol property)
transfer_rotation_to_content() (pypdf._page.PageObject method)
transform() (pypdf.Transformation method)
Transformation (class in pypdf)
translate() (pypdf.Transformation method)
TreeObject (class in pypdf.generic)
trimbox (pypdf._page.PageObject property)
typ (pypdf.generic.Destination property)
U
unnumber() (pypdf.generic.NameObject static method)
update_page_form_field_values() (pypdf.PdfWriter method)
upper_left (pypdf.generic.RectangleObject property)
upper_right (pypdf.generic.RectangleObject property)
UPPERCASE_LETTER (pypdf.constants.PageLabelStyle attribute)
UPPERCASE_ROMAN (pypdf.constants.PageLabelStyle attribute)
user_access_permissions (pypdf._doc_common.PdfDocCommon property)
(pypdf.PdfReader property)
(pypdf.PdfWriter property)
USER_PASSWORD (pypdf.PasswordType attribute)
user_unit (pypdf._page.PageObject property)
UserAccessPermissions (class in pypdf.constants)
utf16_bom (pypdf.generic.TextStringObject attribute)
V
valid() (pypdf.PageRange static method)
value (pypdf.generic.Field property)
viewer_preferences (pypdf._doc_common.PdfDocCommon property)
(pypdf.PdfReader property)
(pypdf.PdfWriter property)
ViewerPreferences (class in pypdf.generic)
VirtualListImages (class in pypdf._page)
W
width (pypdf.generic.RectangleObject property)
with_as_usage (pypdf.PdfWriter property)
write() (pypdf._protocols.PdfWriterProtocol method)
(pypdf.PdfWriter method)
write_stream() (pypdf.PdfWriter method)
write_to_stream() (pypdf._protocols.PdfObjectProtocol method)
(pypdf.generic.ArrayObject method)
(pypdf.generic.BooleanObject method)
(pypdf.generic.ByteStringObject method)
(pypdf.generic.ContentStream method)
(pypdf.generic.Destination method)
(pypdf.generic.DictionaryObject method)
(pypdf.generic.FloatObject method)
(pypdf.generic.IndirectObject method)
(pypdf.generic.NameObject method)
(pypdf.generic.NullObject method)
(pypdf.generic.NumberObject method)
(pypdf.generic.OutlineItem method)
(pypdf.generic.PdfObject method)
(pypdf.generic.StreamObject method)
(pypdf.generic.TextStringObject method)
(pypdf.xmp.XmpInformation method)
WrongPasswordError
X
xfa (pypdf._doc_common.PdfDocCommon property)
(pypdf.PdfReader property)
(pypdf.PdfWriter property)
xmp_create_date (pypdf.xmp.XmpInformation property)
xmp_creator_tool (pypdf.xmp.XmpInformation property)
xmp_metadata (pypdf._doc_common.PdfDocCommon property)
(pypdf.generic.DictionaryObject property)
(pypdf.PdfReader property)
(pypdf.PdfWriter property)
xmp_metadata_date (pypdf.xmp.XmpInformation property)
xmp_modify_date (pypdf.xmp.XmpInformation property)
XmpDocumentError
XmpInformation (class in pypdf.xmp)
XmpInformationProtocol (class in pypdf._protocols)
xmpmm_document_id (pypdf.xmp.XmpInformation property)
xmpmm_instance_id (pypdf.xmp.XmpInformation property)
XOBJECT_IMAGES (pypdf.constants.ImageType attribute)
(pypdf.ObjectDeletionFlag attribute)
xref (pypdf._protocols.PdfReaderProtocol property)
xyz() (pypdf.generic.Fit class method)
Z
zoom (pypdf.generic.Destination property)