adobe.pdfservices.operation.internal.api.dto.request.pagemanipulation package
Submodules
adobe.pdfservices.operation.internal.api.dto.request.pagemanipulation.delete_page_action module
- class adobe.pdfservices.operation.internal.api.dto.request.pagemanipulation.delete_page_action.DeletePageAction(page_ranges)
Bases:
PageAction
- get_type()
- json_hint = {'page_ranges': 'pageRanges'}
adobe.pdfservices.operation.internal.api.dto.request.pagemanipulation.page_action module
- class adobe.pdfservices.operation.internal.api.dto.request.pagemanipulation.page_action.PageAction(page_ranges: PageRanges)
Bases:
ABC
- get_page_ranges()
adobe.pdfservices.operation.internal.api.dto.request.pagemanipulation.page_action_command module
- class adobe.pdfservices.operation.internal.api.dto.request.pagemanipulation.page_action_command.PageActionCommand(*, delete_action: DeletePageAction = None, rotate_action: RotatePageAction = None)
Bases:
object
- static create_from(action: PageAction)
- json_hint = {'delete_action': 'delete', 'rotate_action': 'rotate'}
- to_json()
adobe.pdfservices.operation.internal.api.dto.request.pagemanipulation.page_action_commands module
- class adobe.pdfservices.operation.internal.api.dto.request.pagemanipulation.page_action_commands.PageActionCommands
Bases:
object
- add_command(command: PageActionCommand)
- get_commands()
adobe.pdfservices.operation.internal.api.dto.request.pagemanipulation.page_actions module
adobe.pdfservices.operation.internal.api.dto.request.pagemanipulation.page_manipulation_external_asset_request module
- class adobe.pdfservices.operation.internal.api.dto.request.pagemanipulation.page_manipulation_external_asset_request.PageManipulationExternalAssetRequest(input_asset: Asset, page_action_commands: PageActionCommands, notify_config_list: List[NotifierConfig] = None, output_asset: ExternalAsset = None)
Bases:
PDFServicesAPIRequest
- json_hint = {'input': 'input', 'notify_config_list': 'notifiers', 'output': 'output', 'params': 'params'}
- to_json()
adobe.pdfservices.operation.internal.api.dto.request.pagemanipulation.page_manipulation_internal_asset_request module
- class adobe.pdfservices.operation.internal.api.dto.request.pagemanipulation.page_manipulation_internal_asset_request.PageManipulationInternalAssetRequest(input_asset_id: str, page_action_commands: PageActionCommands, notify_config_list: List[NotifierConfig] = None)
Bases:
PDFServicesAPIRequest
- json_hint = {'asset_id': 'assetID', 'notify_config_list': 'notifiers', 'page_actions': 'pageActions'}
- to_json()
adobe.pdfservices.operation.internal.api.dto.request.pagemanipulation.page_manipulation_params_payload module
- class adobe.pdfservices.operation.internal.api.dto.request.pagemanipulation.page_manipulation_params_payload.PageManipulationParamsPayload(page_action_commands: PageActionCommands)
Bases:
object
- json_hint = {'page_actions': 'pageActions'}
- to_json()
adobe.pdfservices.operation.internal.api.dto.request.pagemanipulation.rotate_page_action module
- class adobe.pdfservices.operation.internal.api.dto.request.pagemanipulation.rotate_page_action.RotatePageAction(page_ranges: PageRanges, rotation_angle: Angle)
Bases:
PageAction
- get_rotation_angle()
- json_hint = {'page_ranges': 'pageRanges', 'rotation_angle': 'angle'}