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))
Пример #2
0
    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)))
Пример #3
0
    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)))
Пример #5
0
    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)))