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

class adobe.pdfservices.operation.internal.api.dto.request.pagemanipulation.page_actions.PageActions

Bases: object

add_action(action: PageAction)
get_actions()
get_length()
is_empty()

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'}

Module contents