Obtient le fichier Excel dans un autre format Ce REST API indique un fichier Excel get
dans un fichier de format différent.
Paramètre de requête
Le nom du paramètre
Taper
Description
format
chaîne
format de fichier (csv/xls/html/mhtml/ods/pdf/xml/txt/tiff/xlsb/xlsm/xlsx/xltm/xltx/xps/png/jpg/gif/emf/bmp/md/Numbers/wmf/svg )
mot de passe
chaîne
estAutoFit
chaîne
vrai faux
uniquementSaveTable
chaîne
vrai faux
chemin de sortie
chaîne
nouvel emplacement du fichier.
dossier
chaîne
Dossier de classeur d’origine.
Nom de stockage
chaîne
Nom de stockage.
REPOS API
API
Taper
Description
Lien fanfaron
/cellules/{nom}
OBTENIR
Exporte le classeur vers un autre format.
ObtenirWorkBook
LeSpécification OpenAPI définit une interface de programmation accessible au public et vous permet d’effectuer des interactions REST directement depuis un navigateur Web.
Vous pouvez utilisercURL outil de ligne de commande pour accéder facilement aux services Web Aspose.Cells. L’exemple suivant montre comment passer des appels vers Cloud API avec cURL.
Famille de SDK Cloud
Utiliser un SDK est le meilleur moyen d’accélérer le développement. Un SDK prend en charge les détails de bas niveau et vous permet de vous concentrer sur les tâches de votre projet. Veuillez consulter leDépôt GitHub pour une liste complète des SDK Cloud Aspose.Cells.
Les exemples de code suivants montrent comment effectuer des appels vers les services Web Aspose.Cells à l’aide de divers SDK :
C#
// For complete examples and data files, please go to https://github.com/aspose-cells-cloud/aspose-cells-cloud-dotnet/
Aspose . Cells . Cloud . SDK . Api . LightCellsApi LightCellsApi = new Aspose . Cells . Cloud . SDK . Api . LightCellsApi ( "your client id" , "your client secret" );
IDictionary < string , Stream > mapFiles = new Dictionary < string , Stream >();
mapFiles . Add ( "assemblytest.xlsx" , File . OpenRead ( @".\TestData\assemblytest.xlsx" ));
mapFiles . Add ( "datasource.xlsx" , File . OpenRead ( @".\TestData\datasource.xlsx" ));
Aspose . Cells . Cloud . SDK . Model . FilesResult filesResult = LightCellsApi . PostExport ( files , "Workbook" , "pdf" );
Assert . IsNotNull ( filesResult );
Java
// For complete examples and data files, please go to https://github.com/aspose-cells-cloud/aspose-cells-cloud-java/
try {
LightCellsApi liteApi = new LightCellsApi ( System . getenv ( "CellsCloudTestClientId" ), System . getenv ( "CellsCloudTestClientSecret" ));
String AssemblyTestXlsx = "assemblytest.xlsx" ;
String DataSourceXlsx = "datasource.xlsx" ;
HashMap < String , File > fileMap = new HashMap < String , File >();
fileMap . put ( AssemblyTestXlsx , new File ( "TestData\\" + AssemblyTestXlsx ));
fileMap . put ( DataSourceXlsx , new File ( "TestData\\" + DataSourceXlsx ) );
FilesResult response = liteApi . postExport ( fileMap , "workbook" , "pdf" );
} catch ( ApiException e ) {
e . printStackTrace ();
}
Go
// For complete examples and data files, please go to https://github.com/aspose-cells-cloud/aspose-cells-cloud-go/
LightCellsAPI := NewLightCellsApiService ( clientId , clientSecret )
var fileMap map [ string ] string
fileMap = make ( map [ string ] string )
fileMap [ "Book1.xlsx" ] = "TestData\\Book1.xlsx"
fileMap [ "Book2.xlsx" ] = "TestData\\Book2.xlsx"
postOpts := new ( PostExportOpts )
postOpts . Format = "pdf"
postOpts . ObjectType = "workbook"
_ , httpResponse , err := LightCellsAPI . PostExport ( fileMap , postOpts )
if err != nil {
t . Error ( err )
} else if httpResponse . StatusCode < 200 || httpResponse . StatusCode > 299 {
t . Fail ()
} else {
fmt . Printf ( "\tTestCellsPostExport \n" )
}