Пример #1
0
    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 = "html"
            
            loadOptions = groupdocs_conversion_cloud.DocxLoadOptions()
            loadOptions.password = "******"
            
            settings.load_options = loadOptions;
            
            convertOptions = groupdocs_conversion_cloud.HtmlConvertOptions()
            convertOptions.fixed_layout = True
            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))
Пример #2
0
    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.JpegConvertOptions()
            convertOptions.gray_scale = True
            convertOptions.from_page = 1
            convertOptions.pages_count = 1
            convertOptions.quality = 100
            convertOptions.rotate_angle = 90
            convertOptions.use_pdf = False

            settings.convert_options = convertOptions
            settings.output_path = "converted\\tojpeg"

            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_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))
Пример #4
0
    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_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, 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))