adobe.pdfservices.operation.internal.constants package
Submodules
adobe.pdfservices.operation.internal.constants.custom_error_messages module
- class adobe.pdfservices.operation.internal.constants.custom_error_messages.CustomErrorMessages
Bases:
object
- GENERIC_CAN_NOT_BE_NONE = '{} can not be none'
- GENERIC_CAN_NOT_BE_NONE_OR_EMPTY = '{} can not be none or empty'
- INVALID_INPUT_ASSET = 'Invalid input asset provided for the operation'
- INVALID_OUTPUT_ASSET = 'Invalid output asset provided for the operation'
- SET_OUTPUT_VALIDATE = 'External assets can be set as output only when input is external asset as well'
adobe.pdfservices.operation.internal.constants.operation_header_info_endpoint_map module
- class adobe.pdfservices.operation.internal.constants.operation_header_info_endpoint_map.OperationHeaderInfoEndpointMap(value, names=None, *values, module=None, qualname=None, type=None, start=1, boundary=None)
Bases:
Enum
- AUTO_TAG = ('PDF Autotag Operation', 'autotag')
- COMBINE_PDF = ('Combine Files Operation', 'combinepdf')
- COMPRESS_PDF = ('Compress PDF Operation', 'compresspdf')
- CREATE_PDF = ('Create PDF Operation', 'createpdf')
- DELETE_PAGES = ('Delete Pages Operation', 'pagemanipulation')
- EXPORT_PDF = ('Export PDF Operation', 'exportpdf')
- EXPORT_PDF_TO_IMAGES = ('Export PDF to Images Operation', 'pdftoimages')
- EXTRACT_PDF = ('Extract PDF Operation', 'extractpdf')
- E_SEAL = ('Electronic Seal Operation', 'electronicseal')
- HTML_TO_PDF = ('HTML to PDF Operation', 'htmltopdf')
- INSERT_PAGES = ('Insert Pages Operation', 'combinepdf')
- LINEARIZE_PDF = ('Linearize PDF Operation', 'linearizepdf')
- MERGE_DOCUMENT = ('Document Merge Operation', 'documentgeneration')
- OCR = ('OCR Operation', 'ocr')
- PDF_PROPERTIES = ('PDF Properties Operation', 'pdfproperties')
- PROTECT_PDF = ('Protect PDF Operation', 'protectpdf')
- REMOVE_PROTECTION = ('Remove Protection Operation', 'removeprotection')
- REORDER_PAGES = ('Reorder Pages Operation', 'combinepdf')
- REPLACE_PAGES = ('Replace Pages Operation', 'combinepdf')
- ROTATE_PAGES = ('Reorder Pages Operation', 'pagemanipulation')
- SPLIT_PDF = ('Split PDF Operation', 'splitpdf')
- get_endpoint()
- get_header_info()
adobe.pdfservices.operation.internal.constants.pdf_services_uri module
- class adobe.pdfservices.operation.internal.constants.pdf_services_uri.PDFServicesURI
Bases:
object
- EU_URI = 'https://pdf-services-ew1.adobe.io'
- REGION_URI_MAP = {Region.EU: 'https://pdf-services-ew1.adobe.io', Region.US: 'https://pdf-services-ue1.adobe.io'}
- URI = 'https://pdf-services.adobe.io'
- US_URI = 'https://pdf-services-ue1.adobe.io'
- static get_default_uri()
adobe.pdfservices.operation.internal.constants.request_key module
- class adobe.pdfservices.operation.internal.constants.request_key.RequestKey(value, names=None, *values, module=None, qualname=None, type=None, start=1, boundary=None)
Bases:
str
,Enum
enum of RequestKeys in the requests
- AUTHN = 'ims.session_token'
- DOWNLOAD = 'download'
- PLATFORM = 'pdf_services_api'
- STATUS = 'status'
- UPLOAD = 'upload'
adobe.pdfservices.operation.internal.constants.service_constants module
- class adobe.pdfservices.operation.internal.constants.service_constants.ServiceConstants
Bases:
object
- AUTOTAG_OPERATION_NAME = 'AUTOTAG_PDF'
- COMBINE_PDF_NAME = 'COMBINE_PDF'
- COMPRESS_PDF_OPERATION_NAME = 'COMPRESS_PDF'
- CREATE_OPERATION_NAME = 'CREATE_PDF'
- DELETE_PAGES_OPERATION_NAME = 'DELETE_PAGES'
- DOCUMENT_MERGE_OPERATION_NAME = 'DOCUMENT_MERGE'
- ESEAL_PDF_NAME = 'ESEAL_PDF'
- EXPORT_PDF_OPERATION_NAME = 'EXPORT_PDF'
- EXTRACT_OPERATION_NAME = 'EXTRACT_PDF'
- HTML_TO_PDF_OPERATION_NAME = 'HTML_TO_PDF'
- HTTP_CONNECT_TIMEOUT = 4000
- HTTP_READ_TIMEOUT = 10000
- INSERT_PAGES_OPERATION_NAME = 'INSERT_PAGES'
- LINEARIZE_PDF_OPERATION_NAME = 'LINEARIZE_PDF'
- OCR_PDF_OPERATION_NAME = 'OCR_PDF'
- OPERATION_RESULT_TEMP_DIRECTORY = 'sdk_result'
- PDF_PROPERTIES_OPERATION_NAME = 'PDF_PROPERTIES'
- PDF_TO_IMAGES_OPERATION_NAME = 'PDF_TO_IMAGES'
- PROTECT_PDF_NAME = 'PROTECT_PDF'
- REMOVE_PROTECTION_OPERATION_NAME = 'REMOVE_PROTECTION'
- REORDER_PAGES_OPERATION_NAME = 'REORDER_PAGES'
- REPLACE_PAGES_OPERATION_NAME = 'REPLACE PAGES'
- ROTATE_PAGES_OPERATION_NAME = 'ROTATE_PAGES'
- SPLIT_PDF_OPERATION_NAME = 'SPLIT_PDF'