|
| 1 | +import base64 |
1 | 2 | import os |
2 | 3 | import shutil |
3 | | -import base64 |
| 4 | + |
4 | 5 | from asposecellscloud.apis.cells_api import CellsApi |
5 | 6 | from asposecellscloud.models import * |
6 | 7 | from asposecellscloud.requests import * |
7 | 8 |
|
8 | | - |
9 | 9 | EmployeeSalesSummaryXlsx = "EmployeeSalesSummary.xlsx" |
10 | 10 | RemoteFolder = "PythonSDK" |
11 | 11 | # Get Cells Cloud SDK instance |
|
23 | 23 | # response = instance.get_workbook( GetWorkbookRequest(EmployeeSalesSummaryXlsx , format='pdf' , folder=RemoteFolder) ) |
24 | 24 | # shutil.move( response ,"EmployeeSalesSummary2.pdf") |
25 | 25 | # Now, Export a cloud Excel file to another format file directly, and directly save to local file. |
26 | | -instance.export_Spreadsheet_as_format( ExportSpreadsheetAsFormatRequest( EmployeeSalesSummaryXlsx,"csv" ,folder= "PythonSDK" ) , local_outpath="EmployeeSalesSummary.csv" ) |
| 26 | +instance.export_spreadsheet_as_format( ExportSpreadsheetAsFormatRequest( EmployeeSalesSummaryXlsx,"csv" ,folder= "PythonSDK" ) , local_outpath="EmployeeSalesSummary.csv" ) |
27 | 27 | instance.export_worksheet_as_format( ExportWorksheetAsFormatRequest( EmployeeSalesSummaryXlsx,"Sales", "pdf" ,folder= "PythonSDK" ) , local_outpath="EmployeeSalesSummary2.pdf" ) |
28 | 28 |
|
29 | 29 | #Save an Excel file of Cells Cloud as another format file of Cells Cloud. |
30 | 30 | #instance.post_workbook_save_as( PostWorkbookSaveAsRequest( EmployeeSalesSummaryXlsx ,newfilename= "PythonSDK/EmployeeSalesSummary.pdf" ,folder=RemoteFolder )) |
31 | | -instance.save_spreadsheet_as( SaveSpreadsheetAsRequest ( EmployeeSalesSummaryXlsx,"pdf" ,folder= RemoteFolder ) ) |
| 31 | +instance.save_spreadsheet_as( SaveSpreadsheetAsRequest ( EmployeeSalesSummaryXlsx,"pdf", save_options_data = SaveOptionsData( filename = "PythonSDK/EmployeeSalesSummary.pdf" ) ,folder= RemoteFolder ) ) |
32 | 32 | instance.download_file( DownloadFileRequest("PythonSDK/EmployeeSalesSummary.pdf") , local_outpath="EmployeeSalesSummary3.pdf") |
33 | 33 |
|
34 | 34 |
|
|
81 | 81 | shutil.move( response ,"EmployeeSalesSummary_Sales_PageIndex.png") |
82 | 82 |
|
83 | 83 | # Convert a local Excel file's specified worksheet list object directly to another format file. Set query parameters |
84 | | -instance.convert_table_to_pdf( ConvertTableToPdfRequest( EmployeeSalesSummaryXlsx , "Sales" , "Table1" ) , local_outpath="EmployeeSalesSummary_Sales_Table.pdf") |
85 | | -instance.convert_table_to_image( ConvertTableToImageRequest( EmployeeSalesSummaryXlsx , "Sales" , "Table1" ,"png" ) , local_outpath="EmployeeSalesSummary_Sales_Table.png") |
86 | | -instance.convert_table_to_image( ConvertTableToImageRequest( EmployeeSalesSummaryXlsx , "Sales" , "Table1" ,"svg" ) , local_outpath="EmployeeSalesSummary_Sales_Table.svg") |
87 | | -instance.convert_table_to_json( ConvertTableToJsonRequest( EmployeeSalesSummaryXlsx , "Sales" , "Table1" ) , local_outpath="EmployeeSalesSummary_Sales_Table.json") |
88 | | -instance.convert_table_to_html( ConvertTableToHtmlRequest( EmployeeSalesSummaryXlsx , "Sales" , "Table1" ) , local_outpath="EmployeeSalesSummary_Sales_Table.html") |
| 84 | +instance.convert_table_to_pdf( ConvertTableToPdfRequest( EmployeeSalesSummaryXlsx , "SalesChartData" , "Table1" ) , local_outpath="EmployeeSalesSummary_Sales_Table.pdf") |
| 85 | +instance.convert_table_to_image( ConvertTableToImageRequest( EmployeeSalesSummaryXlsx , "SalesChartData" , "Table1" ,"png" ) , local_outpath="EmployeeSalesSummary_Sales_Table.png") |
| 86 | +instance.convert_table_to_image( ConvertTableToImageRequest( EmployeeSalesSummaryXlsx , "SalesChartData" , "Table1" ,"svg" ) , local_outpath="EmployeeSalesSummary_Sales_Table.svg") |
| 87 | +instance.convert_table_to_json( ConvertTableToJsonRequest( EmployeeSalesSummaryXlsx , "SalesChartData" , "Table1" ) , local_outpath="EmployeeSalesSummary_Sales_Table.json") |
| 88 | +instance.convert_table_to_html( ConvertTableToHtmlRequest( EmployeeSalesSummaryXlsx , "SalesChartData" , "Table1" ) , local_outpath="EmployeeSalesSummary_Sales_Table.html") |
89 | 89 |
|
90 | 90 |
|
91 | 91 | # Convert a local Excel file's specified worksheet cells area directly to another format file. Set query parameters : print_headings, one_page_per_sheet |
|
0 commit comments