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\\three-layouts.dwf" fileInfo.password = "" fileInfo.storage_name = Common_Utilities.myStorage viewOptions.file_info = fileInfo renderOptions = groupdocs_viewer_cloud.ImageOptions() renderOptions.extract_text = True viewOptions.render_options = renderOptions viewOptions.view_format = "PNG" 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(cls): apiInstance = groupdocs_viewer_cloud.ViewApi.from_config( Common.GetConfig()) view_options = groupdocs_viewer_cloud.ViewOptions() view_options.file_info = groupdocs_viewer_cloud.FileInfo() view_options.file_info.file_path = "SampleFiles/sample.docx" view_options.view_format = "PNG" view_options.render_options = groupdocs_viewer_cloud.ImageOptions() view_options.render_options.extract_text = True request = groupdocs_viewer_cloud.CreateViewRequest(view_options) response = apiInstance.create_view(request) print("ImageViewerAddTextOverlay completed: " + str(len(response.pages)))
def Run(cls): apiInstance = groupdocs_viewer_cloud.ViewApi.from_config( Common.GetConfig()) view_options = groupdocs_viewer_cloud.ViewOptions() view_options.file_info = groupdocs_viewer_cloud.FileInfo() view_options.file_info.file_path = "SampleFiles/sample.docx" view_options.view_format = "JPG" view_options.render_options = groupdocs_viewer_cloud.ImageOptions() view_options.render_options.jpeg_quality = 50 request = groupdocs_viewer_cloud.CreateViewRequest(view_options) response = apiInstance.create_view(request) print("ImageViewerAdjustJpgQuality completed: " + str(len(response.pages)))
def Run(cls): apiInstance = groupdocs_viewer_cloud.ViewApi.from_config( Common.GetConfig()) view_options = groupdocs_viewer_cloud.ViewOptions() view_options.file_info = groupdocs_viewer_cloud.FileInfo() view_options.file_info.file_path = "SampleFiles/sample.pdf" view_options.view_format = "PNG" view_options.render_options = groupdocs_viewer_cloud.ImageOptions() view_options.render_options.pdf_document_options = groupdocs_viewer_cloud.PdfDocumentOptions( ) view_options.render_options.pdf_document_options.enable_font_hinting = True request = groupdocs_viewer_cloud.CreateViewRequest(view_options) response = apiInstance.create_view(request) print("EnableFontHinting completed: " + str(len(response.pages)))
def Run(cls): apiInstance = groupdocs_viewer_cloud.InfoApi.from_config( Common.GetConfig()) view_options = groupdocs_viewer_cloud.ViewOptions() view_options.file_info = groupdocs_viewer_cloud.FileInfo() view_options.file_info.file_path = "SampleFiles/sample.docx" view_options.view_format = "PNG" view_options.render_options = groupdocs_viewer_cloud.ImageOptions() view_options.render_options.extract_text = True request = groupdocs_viewer_cloud.GetInfoRequest(view_options) response = apiInstance.get_info(request) for i in range(3): line = response.pages[0].lines[i] print(" x: " + str(line.x) + "; y: " + str(line.y)) print("ImageViewerGetTextCoordinates completed: " + str(len(response.pages)))
def Run(cls): apiInstance = groupdocs_viewer_cloud.ViewApi.from_config( Common.GetConfig()) view_options = groupdocs_viewer_cloud.ViewOptions() view_options.file_info = groupdocs_viewer_cloud.FileInfo() view_options.file_info.file_path = "SampleFiles/sample.vssx" view_options.view_format = "PNG" view_options.render_options = groupdocs_viewer_cloud.ImageOptions() view_options.render_options.visio_rendering_options = groupdocs_viewer_cloud.VisioRenderingOptions( ) view_options.render_options.visio_rendering_options.render_figures_only = True view_options.render_options.visio_rendering_options.figure_width = 250 request = groupdocs_viewer_cloud.CreateViewRequest(view_options) response = apiInstance.create_view(request) print("RenderVisioDocumentFigures completed: " + str(len(response.pages)))