4.2.0
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
Extract Attachments
Encryption and Decryption of PDFs
Merging PDF files
Cropping and Transforming PDFs
Transforming several copies of the same page
Adding a Stamp or Watermark to a PDF
Reading PDF Annotations
Adding PDF Annotations
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
Edit on GitHub
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)
AnnotationBuilder (class in pypdf.generic)
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)
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)
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.PdfWriter method)
color (pypdf.generic.Destination property)
compress() (pypdf.Transformation static method)
compress_content_streams() (pypdf._page.PageObject method)
ContentStream (class in pypdf.generic)
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)
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._utils.File 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_pdfdocencoding() (in module pypdf.generic)
decode_permissions() (pypdf.PdfReader method)
(pypdf.PdfWriter method)
DecodedStreamObject (class in pypdf.generic)
decrypt() (pypdf.PdfReader method)
DEFAULT_FIT (pypdf.generic.AnnotationBuilder attribute)
default_value (pypdf.generic.Field property)
delimiter_pattern (pypdf.generic.NameObject attribute)
DependencyError
DeprecationError
dest_array (pypdf.generic.Destination property)
Destination (class in pypdf.generic)
DictionaryObject (class in pypdf.generic)
DocumentInformation (class in pypdf)
DRAWING_IMAGES (pypdf.constants.ImageType attribute)
(pypdf.ObjectDeletionFlag attribute)
E
Ellipse (class in pypdf.annotations)
ellipse() (pypdf.generic.AnnotationBuilder static method)
empty_tree() (pypdf.generic.TreeObject method)
EmptyFileError
emptyTree() (pypdf.generic.TreeObject method)
encode_pdfdocencoding() (in module pypdf.generic)
EncodedStreamObject (class in pypdf.generic)
encrypt() (pypdf.PdfWriter method)
EXTRACT (pypdf.constants.UserAccessPermissions attribute)
extract_text() (pypdf._page.PageObject method)
EXTRACT_TEXT_AND_GRAPHICS (pypdf.constants.UserAccessPermissions attribute)
extract_xform_text() (pypdf._page.PageObject method)
F
Field (class in pypdf.generic)
field_type (pypdf.generic.Field property)
File (class in pypdf._utils)
FileNotDecryptedError
FILL_FORM_FIELDS (pypdf.constants.UserAccessPermissions attribute)
find_bookmark() (pypdf.PdfWriter method)
find_outline_item() (pypdf.PdfWriter 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.PdfReader attribute)
(pypdf.PdfWriter attribute)
FloatObject (class in pypdf.generic)
font_format (pypdf.generic.Destination property)
free_text() (pypdf.generic.AnnotationBuilder static method)
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.PdfReader method)
(pypdf.PdfWriter method)
get_element() (pypdf.xmp.XmpInformation method)
get_encoded_bytes() (pypdf.generic.TextStringObject method)
get_fields() (pypdf.PdfReader method)
(pypdf.PdfWriter method)
get_form_text_fields() (pypdf.PdfReader method)
(pypdf.PdfWriter method)
get_inherited() (pypdf.generic.DictionaryObject method)
get_named_dest_root() (pypdf.PdfReader method)
(pypdf.PdfWriter method)
get_nodes_in_namespace() (pypdf.xmp.XmpInformation method)
get_num_pages() (pypdf.PdfReader method)
(pypdf.PdfWriter method)
get_object() (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.PdfReader method)
(pypdf.PdfWriter method)
get_page_number() (pypdf.PdfReader method)
(pypdf.PdfWriter method)
get_pages_showing_field() (pypdf.PdfReader method)
(pypdf.PdfWriter method)
get_reference() (pypdf.PdfWriter method)
get_threads_root() (pypdf.PdfWriter method)
H
has_children() (pypdf.generic.TreeObject method)
hasChildren() (pypdf.generic.TreeObject 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)
highlight() (pypdf.generic.AnnotationBuilder static method)
I
image (pypdf._utils.File attribute)
(pypdf._utils.ImageFile attribute)
ImageFile (class in pypdf._utils)
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)
indices() (pypdf.PageRange method)
indirect_reference (pypdf._protocols.PdfObjectProtocol attribute)
(pypdf._utils.File attribute)
(pypdf._utils.ImageFile attribute)
(pypdf.generic.IndirectObject property)
(pypdf.generic.PdfObject attribute)
IndirectObject (class in pypdf.generic)
initialize_from_dictionary() (pypdf.generic.StreamObject static method)
initializeFromDictionary() (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.PdfReader property)
(pypdf.PdfWriter property)
isolate_graphics_state() (pypdf.generic.ContentStream method)
italic (pypdf.generic.OutlineFontFlag attribute)
items() (pypdf.generic.ArrayObject method)
K
kids (pypdf.generic.Field property)
L
left (pypdf.generic.Destination property)
(pypdf.generic.RectangleObject property)
Line (class in pypdf.annotations)
line() (pypdf.generic.AnnotationBuilder static method)
Link (class in pypdf.annotations)
link() (pypdf.generic.AnnotationBuilder static method)
LINKS (pypdf.ObjectDeletionFlag attribute)
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.PdfReader property)
(pypdf.PdfWriter property)
modification_date (pypdf.DocumentInformation property)
modification_date_raw (pypdf.DocumentInformation property)
MODIFY (pypdf.constants.UserAccessPermissions attribute)
module
pypdf.annotations
pypdf.errors
pypdf.generic
myrepr() (pypdf.generic.FloatObject method)
N
name (pypdf._utils.File attribute)
(pypdf.generic.Field property)
named_destinations (pypdf.PdfReader property)
(pypdf.PdfWriter property)
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)
NONE (pypdf.constants.ImageType attribute)
(pypdf.ObjectDeletionFlag attribute)
NOT_DECRYPTED (pypdf.PasswordType 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.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.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.PdfReader property)
(pypdf.PdfWriter property)
page_layout (pypdf.PdfReader property)
(pypdf.PdfWriter property)
page_mode (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._protocols.PdfCommonDocProtocol property)
(pypdf.PdfReader property)
(pypdf.PdfWriter property)
PageSizeNotDefinedError
PaperSize (class in pypdf)
parent (pypdf.generic.Field property)
ParseError
PasswordType (class in pypdf)
pdf_header (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)
PdfCommonDocProtocol (class in pypdf._protocols)
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)
polygon() (pypdf.generic.AnnotationBuilder static method)
PolyLine (class in pypdf.annotations)
polyline() (pypdf.generic.AnnotationBuilder static method)
Popup (class in pypdf.annotations)
popup() (pypdf.generic.AnnotationBuilder static method)
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)
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)
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)
reattach_fields() (pypdf.PdfWriter method)
Rectangle (class in pypdf.annotations)
rectangle() (pypdf.generic.AnnotationBuilder static method)
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.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._utils.ImageFile method)
replace_contents() (pypdf._page.PageObject method)
reset_translation() (pypdf.PdfWriter method)
resolved_objects (pypdf.PdfReader attribute)
right (pypdf.generic.Destination property)
(pypdf.generic.RectangleObject property)
root_object (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)
StreamObject (class in pypdf.generic)
strict (pypdf._protocols.PdfCommonDocProtocol property)
(pypdf.PdfReader attribute)
(pypdf.PdfWriter attribute)
subject (pypdf.DocumentInformation property)
subject_raw (pypdf.DocumentInformation property)
surfix (pypdf.generic.NameObject attribute)
T
Text (class in pypdf.annotations)
TEXT (pypdf.ObjectDeletionFlag attribute)
text() (pypdf.generic.AnnotationBuilder static method)
TextStringObject (class in pypdf.generic)
threads (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.PdfReader property)
(pypdf.PdfWriter property)
USER_PASSWORD (pypdf.PasswordType attribute)
user_unit (pypdf._page.PageObject property)
UserAccessPermissions (class in pypdf.constants)
V
valid() (pypdf.PageRange static method)
value (pypdf.generic.Field property)
viewer_preferences (pypdf.PdfReader property)
(pypdf.PdfWriter property)
ViewerPreferences (class in pypdf.generic)
W
width (pypdf.generic.RectangleObject 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.PdfReader property)
(pypdf.PdfWriter property)
xmp_create_date (pypdf.xmp.XmpInformation property)
xmp_creator_tool (pypdf.xmp.XmpInformation property)
xmp_metadata (pypdf.generic.DictionaryObject property)
(pypdf.PdfReader property)
(pypdf.PdfWriter property)
xmp_metadata_date (pypdf.xmp.XmpInformation property)
xmp_modify_date (pypdf.xmp.XmpInformation property)
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)
Read the Docs
v: 4.2.0
Versions
latest
stable
4.2.0
4.1.0
4.0.2
4.0.1
4.0.0
3.17.4
3.17.3
3.17.2
3.17.1
3.17.0
3.16.4
3.16.3
3.16.2
3.16.1
3.16.0
3.15.5
3.15.4
3.15.3
3.15.2
3.15.1
3.15.0
3.14.0
3.13.0
3.12.2
3.12.1
3.12.0
3.11.1
3.11.0
3.10.0
3.9.1
3.9.0
3.8.1
3.8.0
3.7.1
3.7.0
3.6.0
3.5.2
3.5.1
3.5.0
3.4.1
3.4.0
3.3.0
3.2.1
3.2.0
3.1.0
3.0.0
v1.17
Downloads
On Read the Docs
Project Home
Builds