def Run(self): # Create instance of the API api = Common_Utilities.Get_ViewApi_Instance() try: viewOptions = groupdocs_viewer_cloud.ViewOptions() fileInfo = groupdocs_viewer_cloud.FileInfo() fileInfo.file_path = "viewerdocs\\three-layouts.dwf" fileInfo.password = "" fileInfo.storage_name = Common_Utilities.myStorage viewOptions.file_info = fileInfo renderOptions = groupdocs_viewer_cloud.HtmlOptions() renderOptions.external_resources = True viewOptions.render_options = renderOptions request = groupdocs_viewer_cloud.CreateViewRequest(viewOptions) response = api.create_view(request) print("Expected response type is ViewResult: " + str(response)) except groupdocs_viewer_cloud.ApiException as e: print("Exception while calling API: {0}".format(e.message))
def Run(self): # Create instance of the API api = Common_Utilities.Get_ViewApi_Instance() try: viewOptions = groupdocs_viewer_cloud.ViewOptions() fileInfo = groupdocs_viewer_cloud.FileInfo() fileInfo.file_path = "viewerdocs\\four-pages.docx" fileInfo.password = "" fileInfo.storage_name = Common_Utilities.myStorage viewOptions.file_info = fileInfo; renderOptions = groupdocs_viewer_cloud.RenderOptions() renderOptions.start_page_number = 2 renderOptions.count_pages_to_render = 2 viewOptions.render_options = renderOptions request = groupdocs_viewer_cloud.CreateViewRequest(viewOptions) response = api.create_view(request) print("Expected response type is ViewResult: " + str(response)) except groupdocs_viewer_cloud.ApiException as e: print("Exception while calling API: {0}".format(e.message))
def Run(self): # Create instance of the API api = Common_Utilities.Get_ConvertApi_Instance() try: settings = groupdocs_conversion_cloud.ConvertSettings() settings.storage_name = Common_Utilities.myStorage; settings.file_path = "conversions\\sample.docx" settings.format = "txt" loadOptions = groupdocs_conversion_cloud.DocxLoadOptions() loadOptions.hide_word_tracked_changes = True loadOptions.default_font = "Arial" settings.load_options = loadOptions; convertOptions = groupdocs_conversion_cloud.TxtConvertOptions() convertOptions.from_page = 1 convertOptions.pages_count = 1 settings.convert_options = convertOptions settings.output_path = None # leave OutputPath will result the output as document IOStream request = groupdocs_conversion_cloud.ConvertDocumentRequest(settings) response = api.convert_document_download(request) print("Document converted successfully: " + str(len(response))) except groupdocs_conversion_cloud.ApiException as e: print("Exception while calling API: {0}".format(e.message))
def Run(self): # Create instance of the API api = Common_Utilities.Get_ConvertApi_Instance() try: settings = groupdocs_conversion_cloud.ConvertSettings() settings.storage_name = Common_Utilities.myStorage settings.file_path = "conversions\\password-protected.docx" settings.format = "xlsx" loadOptions = groupdocs_conversion_cloud.DocxLoadOptions() loadOptions.password = "******" settings.load_options = loadOptions convertOptions = groupdocs_conversion_cloud.XlsxConvertOptions() convertOptions.from_page = 1 convertOptions.pages_count = 1 convertOptions.password = "******" convertOptions.use_pdf = False settings.convert_options = convertOptions settings.output_path = None # leave OutputPath will result the output as document IOStream request = groupdocs_conversion_cloud.ConvertDocumentRequest( settings) response = api.convert_document_download(request) print("Document converted successfully: " + str(len(response))) except groupdocs_conversion_cloud.ApiException as e: print("Exception while calling API: {0}".format(e.message))
def Run(self): # Create instance of the API api = Common_Utilities.Get_ConvertApi_Instance() try: settings = groupdocs_conversion_cloud.ConvertSettings() settings.storage_name = Common_Utilities.myStorage settings.file_path = "converted/topdf/password-protected.pdf" settings.format = "docx" loadOptions = groupdocs_conversion_cloud.PdfLoadOptions() loadOptions.password = "******" loadOptions.hide_pdf_annotations = True loadOptions.remove_embedded_files = False loadOptions.flatten_all_fields = True settings.load_options = loadOptions convertOptions = groupdocs_conversion_cloud.DocxConvertOptions() convertOptions.from_page = 1 convertOptions.pages_count = 1 settings.convert_options = convertOptions settings.output_path = "converted\\todocx" request = groupdocs_conversion_cloud.ConvertDocumentRequest( settings) response = api.convert_document(request) print("Document converted successfully: " + str(response)) except groupdocs_conversion_cloud.ApiException as e: print("Exception while calling API: {0}".format(e.message))
def Run(self): # Create instance of the API api = Common_Utilities.Get_InfoApi_Instance() try: viewOptions = groupdocs_viewer_cloud.ViewOptions() fileInfo = groupdocs_viewer_cloud.FileInfo() fileInfo.file_path = "viewerdocs\\two-hidden-pages.vsd" fileInfo.password = "" fileInfo.storage_name = Common_Utilities.myStorage viewOptions.file_info = fileInfo renderOptions = groupdocs_viewer_cloud.RenderOptions() renderOptions.render_hidden_pages = True viewOptions.render_options = renderOptions request = groupdocs_viewer_cloud.GetInfoRequest(viewOptions) response = api.get_info(request) print("Expected response type is InfoResult: " + str(response)) except groupdocs_viewer_cloud.ApiException as e: print("Exception while calling API: {0}".format(e.message))
def Run(self): # Create instance of the API api = Common_Utilities.Get_InfoApi_Instance() try: viewOptions = groupdocs_viewer_cloud.ViewOptions() fileInfo = groupdocs_viewer_cloud.FileInfo() fileInfo.file_path = "viewerdocs\\with-hidden-rows-and-columns.xlsx" fileInfo.password = "" fileInfo.storage_name = Common_Utilities.myStorage viewOptions.file_info = fileInfo; renderOptions = groupdocs_viewer_cloud.RenderOptions() spreadsheetOptions = groupdocs_viewer_cloud.SpreadsheetOptions() spreadsheetOptions.paginate_sheets = True spreadsheetOptions.count_rows_per_page = 5 renderOptions.spreadsheet_options = spreadsheetOptions viewOptions.render_options = renderOptions request = groupdocs_viewer_cloud.GetInfoRequest(viewOptions) response = api.get_info(request) print("Expected response type is InfoResult: " + str(response)) except groupdocs_viewer_cloud.ApiException as e: print("Exception while calling API: {0}".format(e.message))
def Run(self): # Create instance of the API api = Common_Utilities.Get_ViewApi_Instance() try: viewOptions = groupdocs_viewer_cloud.ViewOptions() fileInfo = groupdocs_viewer_cloud.FileInfo() fileInfo.file_path = "viewerdocs\\sample.mpp" fileInfo.password = "" fileInfo.storage_name = Common_Utilities.myStorage viewOptions.file_info = fileInfo; renderOptions = groupdocs_viewer_cloud.RenderOptions() projectManagementOptions = groupdocs_viewer_cloud.ProjectManagementOptions() projectManagementOptions.page_size = "Unknown" projectManagementOptions.time_unit = "Months" projectManagementOptions.start_date = "2008/07/01" projectManagementOptions.end_date = "2008/07/31" renderOptions.project_management_options = projectManagementOptions viewOptions.render_options = renderOptions request = groupdocs_viewer_cloud.CreateViewRequest(viewOptions) response = api.create_view(request) print("Expected response type is ViewResult: " + str(response)) except groupdocs_viewer_cloud.ApiException as e: print("Exception while calling API: {0}".format(e.message))
def Run(self): # Create instance of the API api = Common_Utilities.Get_FileApi_Instance() try: request = groupdocs_conversion_cloud.DownloadFileRequest("conversions\\one-page.docx", Common_Utilities.myStorage) response = api.download_file(request) print("Expected response type is Stream: " + str(len(response))) except groupdocs_conversion_cloud.ApiException as e: print("Exception while calling API: {0}".format(e.message))
def Run(self): # Create instance of the API api = Common_Utilities.Get_FolderApi_Instance() try: request = groupdocs_viewer_cloud.CreateFolderRequest("Assembler", Common_Utilities.myStorage) api.create_folder(request) print("Expected response type is Void: 'Assembler' folder created.") except groupdocs_viewer_cloud.ApiException as e: print("Exception while calling API: {0}".format(e.message))
def Run(self): # Create instance of the API api = Common_Utilities.Get_FolderApi_Instance() try: request = groupdocs_viewer_cloud.DeleteFolderRequest("viewerdocs\\viewerdocs1", Common_Utilities.myStorage, True) api.delete_folder(request) print("Expected response type is Void: 'viewerdocs/viewerdocs1' folder deleted recursively.") except groupdocs_viewer_cloud.ApiException as e: print("Exception while calling API: {0}".format(e.message))
def Run(self): # Create instance of the API api = Common_Utilities.Get_StorageApi_Instance() try: request = groupdocs_conversion_cloud.ObjectExistsRequest("conversions\\one-page.docx", Common_Utilities.myStorage) response = api.object_exists(request) print("Expected response type is ObjectExist: " + str(response)) except groupdocs_conversion_cloud.ApiException as e: print("Exception while calling API: {0}".format(e.message))
def Run(self): # Create instance of the API api = Common_Utilities.Get_FileApi_Instance() try: request = groupdocs_comparison_cloud.CopyFileRequest("comparisondocs\\source.docx", "comparisondocs\\source-copied.docx", Common_Utilities.myStorage, Common_Utilities.myStorage) api.copy_file(request) print("Expected response type is Void: 'comparisondocs/source.docx' file copied as 'comparisondocs/source-copied.docx'.") except groupdocs_comparison_cloud.ApiException as e: print("Exception while calling API: {0}".format(e.message))
def Run(self): # Create instance of the API api = Common_Utilities.Get_FolderApi_Instance() try: request = groupdocs_viewer_cloud.GetFilesListRequest("viewerdocs\\sample.docx", Common_Utilities.myStorage) response = api.get_files_list(request) print("Expected response type is FilesList: " + str(response)) except groupdocs_viewer_cloud.ApiException as e: print("Exception while calling API: {0}".format(e.message))
def Run(self): # Create instance of the API api = Common_Utilities.Get_FileApi_Instance() try: request = groupdocs_viewer_cloud.UploadFileRequest("viewerdocs\\one-page.docx", "D:\\ewspace\\GroupDocs.Viewer.Cloud.Python.Examples\\src\\Resources\\viewerdocs\\one-page.docx", Common_Utilities.myStorage) response = api.upload_file(request) print("Expected response type is FilesUploadResult: " + str(response)) except groupdocs_viewer_cloud.ApiException as e: print("Exception while calling API: {0}".format(e.message))
def Run(self): # Create instance of the API api = Common_Utilities.Get_StorageApi_Instance() try: request = groupdocs_comparison_cloud.GetFileVersionsRequest("comparisondocs\\one-page.docx", Common_Utilities.myStorage) response = api.get_file_versions(request) print("Expected response type is FileVersions: " + str(response)) except groupdocs_comparison_cloud.ApiException as e: print("Exception while calling API: {0}".format(e.message))
def Run(self): # Create instance of the API api = Common_Utilities.Get_StorageApi_Instance() try: request = groupdocs_viewer_cloud.GetDiscUsageRequest( Common_Utilities.myStorage) response = api.get_disc_usage(request) print("Expected response type is DiscUsage: " + str(response)) except groupdocs_viewer_cloud.ApiException as e: print("Exception while calling API: {0}".format(e.message))
def Run(self): # Create instance of the API api = Common_Utilities.Get_StorageApi_Instance() try: request = groupdocs_comparison_cloud.StorageExistsRequest( Common_Utilities.myStorage) response = api.storage_exists(request) print("Expected response type is StorageExist: " + str(response)) except groupdocs_comparison_cloud.ApiException as e: print("Exception while calling API: {0}".format(e.message))
def Run(self): # Create instance of the API api = Common_Utilities.Get_FileApi_Instance() try: request = groupdocs_viewer_cloud.DeleteFileRequest( "viewerdocs1\\one-page.docx", Common_Utilities.myStorage) api.delete_file(request) print( "Expected response type is Void: 'viewerdocs1/one-page.docx' deleted." ) except groupdocs_viewer_cloud.ApiException as e: print("Exception while calling API: {0}".format(e.message))
def Run(self): # Create instance of the API api = Common_Utilities.Get_FolderApi_Instance() try: request = groupdocs_comparison_cloud.CopyFolderRequest( "comparisondocs", "comparisondocs1", Common_Utilities.myStorage, Common_Utilities.myStorage) api.copy_folder(request) print( "Expected response type is Void: 'comparisondocs' folder copied as 'comparisondocs1'." ) except groupdocs_comparison_cloud.ApiException as e: print("Exception while calling API: {0}".format(e.message))
def Run(self): # Create instance of the API api = Common_Utilities.Get_FolderApi_Instance() try: request = groupdocs_conversion_cloud.MoveFolderRequest( "conversions1", "conversions1\\conversions", Common_Utilities.myStorage, Common_Utilities.myStorage) api.move_folder(request) print( "Expected response type is Void: 'conversions1' folder moved to 'conversions/conversions1'." ) except groupdocs_conversion_cloud.ApiException as e: print("Exception while calling API: {0}".format(e.message))
def Run(self): # Create instance of the API api = Common_Utilities.Get_InfoApi_Instance() try: request = groupdocs_conversion_cloud.GetDocumentMetadataRequest() request.storage_name = Common_Utilities.myStorage request.file_path = "conversions\\password-protected.docx" response = api.get_document_metadata(request) print("Expected response type is DocumentMetadata: " + str(len(response))) except groupdocs_conversion_cloud.ApiException as e: print("Exception while calling API: {0}".format(e.message))
def Run(self): # Create instance of the API api = Common_Utilities.Get_FileApi_Instance() try: request = groupdocs_conversion_cloud.MoveFileRequest( "conversions\\one-page.docx", "conversions1\\one-page.docx", Common_Utilities.myStorage, Common_Utilities.myStorage) api.move_file(request) print( "Expected response type is Void: 'conversions/one-page.docx' file moved to 'conversions1/one-page.docx'." ) except groupdocs_conversion_cloud.ApiException as e: print("Exception while calling API: {0}".format(e.message))
def Run(self): # Create instance of the API api = Common_Utilities.Get_InfoApi_Instance() try: # Retrieve supported conversion types request = groupdocs_conversion_cloud.GetSupportedConversionTypesRequest() response = api.get_supported_conversion_types(request) # Print out supported conversion types print("Supported conversion types:") for fileformat in response: print('{0} to [{1}]'.format(fileformat.source_format, ', '.join(fileformat.target_formats))) except groupdocs_conversion_cloud.ApiException as e: print("Exception when calling get_supported_conversion_types: {0}".format(e.message))
def Run(self): # Create instance of the API api = Common_Utilities.Get_ConvertApi_Instance() try: settings = groupdocs_conversion_cloud.ConvertSettings() settings.storage_name = Common_Utilities.myStorage settings.file_path = "conversions\\password-protected.docx" settings.format = "jpeg" loadOptions = groupdocs_conversion_cloud.DocxLoadOptions() loadOptions.password = "******" settings.load_options = loadOptions convertOptions = groupdocs_conversion_cloud.PdfConvertOptions() convertOptions.bookmarks_outline_level = 1 convertOptions.center_window = True convertOptions.compress_images = False convertOptions.display_doc_title = True convertOptions.dpi = 1024 convertOptions.expanded_outline_levels = 1 convertOptions.fit_window = False convertOptions.from_page = 1 convertOptions.pages_count = 1 convertOptions.grayscale = True convertOptions.headings_outline_levels = 1 convertOptions.image_quality = 100 convertOptions.linearize = False convertOptions.margin_top = 5 convertOptions.margin_left = 5 convertOptions.password = "******" convertOptions.unembed_fonts = True convertOptions.remove_unused_streams = True convertOptions.remove_unused_objects = True convertOptions.remove_pdfa_compliance = False convertOptions.height = 1024 settings.convert_options = convertOptions settings.output_path = "converted\\topdf" request = groupdocs_conversion_cloud.ConvertDocumentRequest( settings) response = api.convert_document(request) print("Document converted successfully: " + str(response)) except groupdocs_conversion_cloud.ApiException as e: print("Exception while calling API: {0}".format(e.message))
def Run(self): # Create instance of the API api = Common_Utilities.Get_InfoApi_Instance() try: # Retrieve supported file-formats response = api.get_supported_file_formats() # Print out supported file-formats print("Supported file-formats:") for fileformat in response.formats: print('{0} ({1})'.format(fileformat.file_format, fileformat.extension)) except groupdocs_comparison_cloud.ApiException as e: print("Exception when calling get_supported_comparison_types: {0}". format(e.message))
def Run(self, strformat, convertOptions): # Create instance of the API api = Common_Utilities.Get_ConvertApi_Instance() try: settings = groupdocs_conversion_cloud.ConvertSettings() settings.storage_name = Common_Utilities.myStorage; settings.file_path = "conversions\\sample.docx" settings.format = strformat settings.convert_options = convertOptions settings.output_path = "converted\\" + strformat request = groupdocs_conversion_cloud.ConvertDocumentRequest(settings) response = api.convert_document(request) print("Document converted successfully: " + str(response)) except groupdocs_conversion_cloud.ApiException as e: print("Exception while calling API: {0}".format(e.message))
def Run(self, viewFormat): # Create instance of the API api = Common_Utilities.Get_ViewApi_Instance() try: viewOptions = groupdocs_viewer_cloud.ViewOptions() fileInfo = groupdocs_viewer_cloud.FileInfo() fileInfo.file_path = "viewerdocs\\sample.docx" fileInfo.password = "" fileInfo.storage_name = Common_Utilities.myStorage viewOptions.file_info = fileInfo; viewOptions.view_format = viewFormat request = groupdocs_viewer_cloud.CreateViewRequest(viewOptions) response = api.create_view(request) print("Expected response type is ViewResult: " + str(response)) except groupdocs_viewer_cloud.ApiException as e: print("Exception while calling API: {0}".format(e.message))
def Run(self): # Create instance of the API api = Common_Utilities.Get_ViewApi_Instance() try: deleteViewOptions = groupdocs_viewer_cloud.DeleteViewOptions() fileInfo = groupdocs_viewer_cloud.FileInfo() fileInfo.file_path = "viewerdocs\\password-protected.docx" fileInfo.password = "******" fileInfo.storage_name = Common_Utilities.myStorage deleteViewOptions.file_info = fileInfo request = groupdocs_viewer_cloud.DeleteViewRequest( deleteViewOptions) api.delete_view(request) print( "Expected response type is Void: View deleted with default View Format." ) except groupdocs_viewer_cloud.ApiException as e: print("Exception while calling API: {0}".format(e.message))
def Run(self): # Create instance of the API api = Common_Utilities.Get_CompareApi_Instance() try: options = groupdocs_comparison_cloud.UpdatesOptions() # Source file sourceFileInfo = groupdocs_comparison_cloud.FileInfo() sourceFileInfo.file_path = "Comparisondocs\\source_protected.docx" sourceFileInfo.password = "******" sourceFileInfo.storage_name = Common_Utilities.myStorage options.source_file = sourceFileInfo options.output_path = "Comparisondocs\\result_multi_protected.docx" options.settings = groupdocs_comparison_cloud.Settings() options.settings.generate_summary_page = True options.settings.show_deleted_content = True options.settings.style_change_detection = True options.settings.use_frames_for_del_ins_elements = False options.settings.meta_data = None options.settings.detail_level = "Low" options.settings.diagram_master_setting = None options.settings.calculate_component_coordinates = False options.settings.clone_metadata = "Default" options.settings.mark_deleted_inserted_content_deep = False options.settings.password = "******" options.settings.password_save_option = "User" options.settings.deleted_items_style = groupdocs_comparison_cloud.ItemsStyle( ) options.settings.deleted_items_style.begin_separator_string = "" options.settings.deleted_items_style.end_separator_string = "" options.settings.deleted_items_style.font_color = "16711680" options.settings.deleted_items_style.highlight_color = "16711680" options.settings.deleted_items_style.bold = False options.settings.deleted_items_style.italic = False options.settings.deleted_items_style.strike_through = False options.settings.inserted_items_style = groupdocs_comparison_cloud.ItemsStyle( ) options.settings.inserted_items_style.begin_separator_string = "" options.settings.inserted_items_style.end_separator_string = "" options.settings.inserted_items_style.font_color = "255" options.settings.inserted_items_style.highlight_color = "255" options.settings.inserted_items_style.bold = False options.settings.inserted_items_style.italic = False options.settings.inserted_items_style.strike_through = False options.settings.style_changed_items_style = groupdocs_comparison_cloud.ItemsStyle( ) options.settings.style_changed_items_style.begin_separator_string = "" options.settings.style_changed_items_style.end_separator_string = "" options.settings.style_changed_items_style.font_color = "65280" options.settings.style_changed_items_style.highlight_color = "65280" options.settings.style_changed_items_style.bold = False options.settings.style_changed_items_style.italic = False options.settings.style_changed_items_style.strike_through = False # First target file targetFileInfo1 = groupdocs_comparison_cloud.FileInfo() targetFileInfo1.file_path = "Comparisondocs\\target_protected.docx" targetFileInfo1.password = "******" targetFileInfo1.storage_name = Common_Utilities.myStorage # Second target file targetFileInfo2 = groupdocs_comparison_cloud.FileInfo() targetFileInfo2.file_path = "Comparisondocs\\target_2_protected.docx" targetFileInfo2.password = "******" targetFileInfo2.storage_name = Common_Utilities.myStorage options.target_files = [targetFileInfo1, targetFileInfo2] cInfo1 = groupdocs_comparison_cloud.ChangeInfo() cInfo1.id = 0 cInfo1.comparison_action = "Accept" cInfo2 = groupdocs_comparison_cloud.ChangeInfo() cInfo2.id = 1 cInfo2.comparison_action = "Reject" options.changes = [cInfo1, cInfo2] request = groupdocs_comparison_cloud.PutChangesDocumentRequest( options) response = api.put_changes_document(request) print("Expected response type is Link: " + response.href) except groupdocs_comparison_cloud.ApiException as e: print("Exception while calling API: {0}".format(e.message))