Crate qpdf_sys

Source

Structs§

__locale_data
__locale_struct
_qpdf_data
_qpdf_error
_qpdflogger_handle
max_align_t

Constants§

QPDF_ERRORS
QPDF_FALSE
QPDF_MAJOR_VERSION
QPDF_MINOR_VERSION
QPDF_PATCH_VERSION
QPDF_SUCCESS
QPDF_TRUE
QPDF_VERSION
QPDF_WARNINGS
_ATFILE_SOURCE
_BITS_TYPES_LOCALE_T_H
_BITS_TYPES___LOCALE_T_H
_DEFAULT_SOURCE
_FEATURES_H
_POSIX_C_SOURCE
_POSIX_SOURCE
_STDC_PREDEF_H
_STRINGS_H
_STRING_H
_SYS_CDEFS_H
__GLIBC_MINOR__
__GLIBC_USE_C23_STRTOL
__GLIBC_USE_DEPRECATED_GETS
__GLIBC_USE_DEPRECATED_SCANF
__GLIBC_USE_IEC_60559_BFP_EXT
__GLIBC_USE_IEC_60559_BFP_EXT_C23
__GLIBC_USE_IEC_60559_EXT
__GLIBC_USE_IEC_60559_FUNCS_EXT
__GLIBC_USE_IEC_60559_FUNCS_EXT_C23
__GLIBC_USE_IEC_60559_TYPES_EXT
__GLIBC_USE_ISOC2Y
__GLIBC_USE_ISOC23
__GLIBC_USE_LIB_EXT2
__GLIBC__
__GNU_LIBRARY__
__HAVE_GENERIC_SELECTION
__LDOUBLE_REDIRECTS_TO_FLOAT128_ABI
__STDC_IEC_559_COMPLEX__
__STDC_IEC_559__
__STDC_IEC_60559_BFP__
__STDC_IEC_60559_COMPLEX__
__STDC_ISO_10646__
__SYSCALL_WORDSIZE
__TIMESIZE
__USE_ATFILE
__USE_FORTIFY_LEVEL
__USE_ISOC11
__USE_ISOC95
__USE_ISOC99
__USE_MISC
__USE_POSIX
__USE_POSIX2
__USE_POSIX199309
__USE_POSIX199506
__USE_POSIX_IMPLICITLY
__USE_TIME_BITS64
__USE_XOPEN2K
__USE_XOPEN2K8
__WORDSIZE
__WORDSIZE_TIME64_COMPAT32
__glibc_c99_flexarr_available
pdf_annotation_flag_e_an_hidden
pdf_annotation_flag_e_an_invisible
pdf_annotation_flag_e_an_locked
pdf_annotation_flag_e_an_locked_contents
pdf_annotation_flag_e_an_no_rotate
pdf_annotation_flag_e_an_no_view
pdf_annotation_flag_e_an_no_zoom
pdf_annotation_flag_e_an_print
pdf_annotation_flag_e_an_read_only
pdf_annotation_flag_e_an_toggle_no_view
pdf_form_field_flag_e_ff_all_no_export
pdf_form_field_flag_e_ff_all_read_only
pdf_form_field_flag_e_ff_all_required
pdf_form_field_flag_e_ff_btn_no_toggle_off
pdf_form_field_flag_e_ff_btn_pushbutton
pdf_form_field_flag_e_ff_btn_radio
pdf_form_field_flag_e_ff_btn_radios_in_unison
pdf_form_field_flag_e_ff_ch_combo
pdf_form_field_flag_e_ff_ch_commit_on_sel_change
pdf_form_field_flag_e_ff_ch_do_not_spell_check
pdf_form_field_flag_e_ff_ch_edit
pdf_form_field_flag_e_ff_ch_multi_select
pdf_form_field_flag_e_ff_ch_sort
pdf_form_field_flag_e_ff_tx_comb
pdf_form_field_flag_e_ff_tx_do_not_scroll
pdf_form_field_flag_e_ff_tx_do_not_spell_check
pdf_form_field_flag_e_ff_tx_file_select
pdf_form_field_flag_e_ff_tx_multiline
pdf_form_field_flag_e_ff_tx_password
pdf_form_field_flag_e_ff_tx_rich_text
qpdf_encryption_status_e_qpdf_es_encrypted
qpdf_encryption_status_e_qpdf_es_password_incorrect
qpdf_error_code_e_qpdf_e_damaged_pdf
qpdf_error_code_e_qpdf_e_internal
qpdf_error_code_e_qpdf_e_json
qpdf_error_code_e_qpdf_e_linearization
qpdf_error_code_e_qpdf_e_object
qpdf_error_code_e_qpdf_e_pages
qpdf_error_code_e_qpdf_e_password
qpdf_error_code_e_qpdf_e_success
qpdf_error_code_e_qpdf_e_system
qpdf_error_code_e_qpdf_e_unsupported
qpdf_exit_code_e_qpdf_exit_correct_password
qpdf_exit_code_e_qpdf_exit_error
qpdf_exit_code_e_qpdf_exit_is_not_encrypted
qpdf_exit_code_e_qpdf_exit_success
qpdf_exit_code_e_qpdf_exit_warning
qpdf_json_stream_data_e_qpdf_sj_file
qpdf_json_stream_data_e_qpdf_sj_inline
qpdf_json_stream_data_e_qpdf_sj_none
qpdf_log_dest_e_qpdf_log_dest_custom
qpdf_log_dest_e_qpdf_log_dest_default
qpdf_log_dest_e_qpdf_log_dest_discard
qpdf_log_dest_e_qpdf_log_dest_stderr
qpdf_log_dest_e_qpdf_log_dest_stdout
qpdf_object_stream_e_qpdf_o_disable
qpdf_object_stream_e_qpdf_o_generate
qpdf_object_stream_e_qpdf_o_preserve
qpdf_object_type_e_ot_array
qpdf_object_type_e_ot_boolean
qpdf_object_type_e_ot_destroyed
qpdf_object_type_e_ot_dictionary
qpdf_object_type_e_ot_inlineimage
qpdf_object_type_e_ot_integer
qpdf_object_type_e_ot_name
qpdf_object_type_e_ot_null
qpdf_object_type_e_ot_operator
qpdf_object_type_e_ot_real
qpdf_object_type_e_ot_reference
qpdf_object_type_e_ot_reserved
qpdf_object_type_e_ot_stream
qpdf_object_type_e_ot_string
qpdf_object_type_e_ot_uninitialized
qpdf_object_type_e_ot_unresolved
qpdf_page_label_e_pl_alpha_lower
qpdf_page_label_e_pl_alpha_upper
qpdf_page_label_e_pl_digits
qpdf_page_label_e_pl_none
qpdf_page_label_e_pl_roman_lower
qpdf_page_label_e_pl_roman_upper
qpdf_r3_modify_e_qpdf_r3m_all
qpdf_r3_modify_e_qpdf_r3m_annotate
qpdf_r3_modify_e_qpdf_r3m_assembly
qpdf_r3_modify_e_qpdf_r3m_form
qpdf_r3_modify_e_qpdf_r3m_none
qpdf_r3_print_e_qpdf_r3p_full
qpdf_r3_print_e_qpdf_r3p_low
qpdf_r3_print_e_qpdf_r3p_none
qpdf_stream_data_e_qpdf_s_compress
qpdf_stream_data_e_qpdf_s_preserve
qpdf_stream_data_e_qpdf_s_uncompress
qpdf_stream_decode_level_e_qpdf_dl_all
qpdf_stream_decode_level_e_qpdf_dl_generalized
qpdf_stream_decode_level_e_qpdf_dl_none
qpdf_stream_decode_level_e_qpdf_dl_specialized
qpdf_stream_encode_flags_e_qpdf_ef_compress
qpdf_stream_encode_flags_e_qpdf_ef_normalize

Functions§

__memcmpeq
__mempcpy
__stpcpy
__stpncpy
__strtok_r
bcmp
bcopy
bzero
explicit_bzero
ffs
ffsl
ffsll
index
memccpy
memchr
memcmp
memcpy
memmem
memmove
mempcpy
memset
qpdf_add_page
qpdf_add_page_at
qpdf_allow_accessibility
qpdf_allow_extract_all
qpdf_allow_modify_all
qpdf_allow_modify_annotation
qpdf_allow_modify_assembly
qpdf_allow_modify_form
qpdf_allow_modify_other
qpdf_allow_print_high_res
qpdf_allow_print_low_res
qpdf_check_pdf
qpdf_cleanup
qpdf_create_from_json_data
qpdf_create_from_json_file
qpdf_empty_pdf
qpdf_find_page_by_id
qpdf_find_page_by_oh
qpdf_force_pdf_version
qpdf_force_pdf_version_and_extension
qpdf_get_buffer
qpdf_get_buffer_length
qpdf_get_error
qpdf_get_error_code
qpdf_get_error_file_position
qpdf_get_error_filename
qpdf_get_error_full_text
qpdf_get_error_message_detail
qpdf_get_info_key
qpdf_get_last_string_length
qpdf_get_logger
qpdf_get_num_pages
qpdf_get_object_by_id
qpdf_get_page_n
qpdf_get_pdf_extension_level
qpdf_get_pdf_version
qpdf_get_qpdf_version
qpdf_get_root
qpdf_get_trailer
qpdf_get_user_password
qpdf_has_error
qpdf_init
qpdf_init_write
qpdf_init_write_memory
qpdf_is_encrypted
qpdf_is_linearized
qpdf_make_indirect_object
qpdf_more_warnings
qpdf_next_warning
qpdf_oh_append_item
qpdf_oh_begin_dict_key_iter
qpdf_oh_copy_foreign_object
qpdf_oh_dict_more_keys
qpdf_oh_dict_next_key
qpdf_oh_erase_item
qpdf_oh_free_buffer
qpdf_oh_get_array_item
qpdf_oh_get_array_n_items
qpdf_oh_get_binary_string_value
qpdf_oh_get_binary_utf8_value
qpdf_oh_get_bool_value
qpdf_oh_get_dict
qpdf_oh_get_generation
qpdf_oh_get_int_value
qpdf_oh_get_int_value_as_int
qpdf_oh_get_key
qpdf_oh_get_key_if_dict
qpdf_oh_get_name
qpdf_oh_get_numeric_value
qpdf_oh_get_object_id
qpdf_oh_get_page_content_data
qpdf_oh_get_real_value
qpdf_oh_get_stream_data
qpdf_oh_get_string_value
qpdf_oh_get_type_code
qpdf_oh_get_type_name
qpdf_oh_get_uint_value
qpdf_oh_get_uint_value_as_uint
qpdf_oh_get_utf8_value
qpdf_oh_get_value_as_bool
qpdf_oh_get_value_as_int
qpdf_oh_get_value_as_longlong
qpdf_oh_get_value_as_name
qpdf_oh_get_value_as_number
qpdf_oh_get_value_as_real
qpdf_oh_get_value_as_string
qpdf_oh_get_value_as_uint
qpdf_oh_get_value_as_ulonglong
qpdf_oh_get_value_as_utf8
qpdf_oh_has_key
qpdf_oh_insert_item
qpdf_oh_is_array
qpdf_oh_is_bool
qpdf_oh_is_dictionary
qpdf_oh_is_dictionary_of_type
qpdf_oh_is_indirect
qpdf_oh_is_initialized
qpdf_oh_is_inline_image
qpdf_oh_is_integer
qpdf_oh_is_name
qpdf_oh_is_name_and_equals
qpdf_oh_is_null
qpdf_oh_is_number
qpdf_oh_is_operator
qpdf_oh_is_or_has_name
qpdf_oh_is_real
qpdf_oh_is_scalar
qpdf_oh_is_stream
qpdf_oh_is_string
qpdf_oh_make_direct
qpdf_oh_new_array
qpdf_oh_new_binary_string
qpdf_oh_new_binary_unicode_string
qpdf_oh_new_bool
qpdf_oh_new_dictionary
qpdf_oh_new_integer
qpdf_oh_new_name
qpdf_oh_new_null
qpdf_oh_new_object
qpdf_oh_new_real_from_double
qpdf_oh_new_real_from_string
qpdf_oh_new_stream
qpdf_oh_new_string
qpdf_oh_new_unicode_string
qpdf_oh_new_uninitialized
qpdf_oh_parse
qpdf_oh_release
qpdf_oh_release_all
qpdf_oh_remove_key
qpdf_oh_replace_key
qpdf_oh_replace_or_remove_key
qpdf_oh_replace_stream_data
qpdf_oh_set_array_item
qpdf_oh_unparse
qpdf_oh_unparse_binary
qpdf_oh_unparse_resolved
qpdf_oh_wrap_in_array
qpdf_push_inherited_attributes_to_page
qpdf_read
qpdf_read_memory
qpdf_register_progress_reporter
qpdf_remove_page
qpdf_replace_object
qpdf_set_attempt_recovery
qpdf_set_compress_streams
qpdf_set_content_normalization
qpdf_set_decode_level
qpdf_set_deterministic_ID
qpdf_set_ignore_xref_streams
qpdf_set_info_key
qpdf_set_linearization
qpdf_set_logger
qpdf_set_minimum_pdf_version
qpdf_set_minimum_pdf_version_and_extension
qpdf_set_newline_before_endstream
qpdf_set_object_stream_mode
qpdf_set_preserve_encryption
qpdf_set_preserve_unreferenced_objects
qpdf_set_qdf_mode
qpdf_set_r2_encryption_parameters_insecure
qpdf_set_r3_encryption_parameters_insecure
qpdf_set_r4_encryption_parameters_insecure
qpdf_set_r5_encryption_parameters2
qpdf_set_r6_encryption_parameters2
qpdf_set_static_ID
qpdf_set_static_aes_IV
qpdf_set_stream_data_mode
qpdf_set_suppress_original_object_IDs
qpdf_set_suppress_warnings
qpdf_silence_errors
qpdf_update_all_pages_cache
qpdf_update_from_json_data
qpdf_update_from_json_file
qpdf_write
qpdf_write_json
qpdflogger_cleanup
qpdflogger_create
qpdflogger_default_logger
qpdflogger_equal
qpdflogger_save_to_standard_output
qpdflogger_set_error
qpdflogger_set_info
qpdflogger_set_save
qpdflogger_set_warn
rindex
stpcpy
stpncpy
strcasecmp
strcasecmp_l
strcasestr
strcat
strchr
strchrnul
strcmp
strcoll
strcoll_l
strcpy
strcspn
strdup
strerror
strerror_l
strerror_r
strlcat
strlcpy
strlen
strncasecmp
strncasecmp_l
strncat
strncmp
strncpy
strndup
strnlen
strpbrk
strrchr
strsep
strsignal
strspn
strstr
strtok
strtok_r
strxfrm
strxfrm_l

Type Aliases§

QPDF_BOOL
QPDF_ERROR_CODE
__locale_t
locale_t
pdf_annotation_flag_e
pdf_form_field_flag_e
qpdf_data
qpdf_encryption_status_e
qpdf_error
qpdf_error_code_e
qpdf_exit_code_e
qpdf_json_stream_data_e
qpdf_log_dest_e
qpdf_log_fn_t
qpdf_object_stream_e
qpdf_object_type_e
qpdf_offset_t
qpdf_oh
qpdf_page_label_e
qpdf_r3_modify_e
qpdf_r3_print_e
qpdf_stream_data_e
qpdf_stream_decode_level_e
qpdf_stream_encode_flags_e
qpdf_write_fn_t
qpdflogger_handle
wchar_t