Excel a HTM Questo REST API indica a convert
un file di foglio di calcolo in un file in formato HTML.
Parametro di query
Nome del parametro
Tipo
Descrizione
password
corda
La password necessaria per aprire il file Excel.
Nome di archiviazione
corda
Nome dell’archivio in cui si trova il file.
checkExcelRestriction
bool
Se verificare la restrizione del file Excel quando l’utente modifica celle con oggetti correlati.
Parametro del corpo della richiesta
Nome del parametro
Tipo
Descrizione
file di dati
file di dati
Il file di dati viene salvato nella prima parte del contenuto multiparte.
Risposta
Informazioni sul file
Specifiche REST API
API
Tipo
Descrizione
Collegamento Swagger
/cellule/converti/html
INVIARE
Converti un foglio di calcolo in un file pptx.
PostConvertWorkbookToHtml
ILSpecifiche OpenAPI definisce un’interfaccia di programmazione accessibile al pubblico e consente di eseguire interazioni REST direttamente da un browser web.
Puoi usarecURL Strumento da riga di comando per accedere facilmente ai servizi web Aspose.Cells. L’esempio seguente mostra come effettuare chiamate al Cloud API con cURL.
Famiglia Cloud SDK
Utilizzare un SDK è il modo migliore per accelerare lo sviluppo. Un SDK si occupa dei dettagli di basso livello e ti consente di concentrarti sulle attività del progetto. Dai un’occhiata aRepository GitHub per un elenco completo di Aspose.Cells Cloud SDK.
I seguenti esempi di codice mostrano come effettuare chiamate ai servizi Web Aspose.Cells utilizzando vari SDK:
C#
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
namespace Aspose.Cells.Cloud.SDK.Api.ExampleQuickstart
{
using System;
using System.IO;
using System.Collections.Generic;
using Aspose.Cells.Cloud.SDK.Api;
using Aspose.Cells.Cloud.SDK.Model;
using Aspose.Cells.Cloud.SDK.Request;
public class CellsApiExample
{
string CellsCloudClientId ="....";//get from https://dashboard.aspose.cloud/#/applications
string CellsCloudClientSecret="...";//get from https://dashboard.aspose.cloud/#/applications
CellsApi cellsApi = new CellsApi(CellsCloudClientId, CellsCloudClientSecret);
string localName = "Book1.xlsx";
string localPath = @"D:\TestData\CellsCloud";
string outputFilePath = @"D:\Outpath\result.sql";
public void ExamplePostConvertWorkbookToHtml()
{
string inputPath = Path.Combine(localPath, localName);
using (var inputFile = File.OpenRead(inputPath))
{
var mapFiles = new Dictionary<string, Stream> { [localName] = inputFile };
var request = new PostConvertWorkbookToHtmlRequest { File = mapFiles };
var response = cellsApi.PostConvertWorkbookToHtml(request);
byte[] fileBytes = Convert.FromBase64String(response.FileContent);
File.WriteAllBytes(outputFilePath, fileBytes);
}
}
}
}
Java
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
package com.aspose.cloud.cells.api;
import com.aspose.cloud.cells.client.*;
import com.aspose.cloud.cells.model.*;
import com.aspose.cloud.cells.request.*;
import java.io.IOException;
import java.util.ArrayList;
import java.util.List;
import java.io.File;
import java.util.HashMap;
import java.io.InputStream;
import java.nio.file.Files;
import java.nio.file.Path;
import java.nio.file.Paths;
public class ExapmlePostConvertWorkbookToHtml {
private CellsApi api;
public ExapmleQuickstart(){
try {
String CellsCloudClientId ="....";//get from https://dashboard.aspose.cloud/#/applications
String CellsCloudClientSecret="...";//get from https://dashboard.aspose.cloud/#/applications
api = new CellsApi(CellsCloudClientId, CellsCloudClientSecret);
} catch (ApiException e) {
e.printStackTrace();
}
}
public void PostConvertWorkbookToHtml(){
try{
String localName = "Book1.xlsx";
String localPath = "D:/TestData/CellsCloud";
String outputFilePath ="D:/Outpath/result.html";
PostConvertWorkbookToHtmlRequest request = new PostConvertWorkbookToHtmlRequest();
File inputFile = new File(localPath, localName);
Map<String, File> fileMap = new HashMap<>();
fileMap.put(localName, inputFile);
request.setfile(fileMap);
FileInfo resultFile = this.api.postConvertWorkbookToHtml(request);
yte[] pdfBytes = Base64.getDecoder().decode(resultFile.getFileContent());
Files.write(Paths.get(outputPath), pdfBytes);
} catch (ApiException e) {
e.printStackTrace();
}catch (IOException e) {
e.printStackTrace();
}
}
}
PHP
Ruby
Node.js
Python
Perl
Go
Altre API implementano questa funzione
POST /cells/{name}/saveAs API consente di salvare il file MS Excel come file HTML con impostazioni aggiuntive e di salvare il risultato nella memoria.
Questo file Excel REST API convert
in HTML.
METTI /celle/converti API consente di convertire il file MS Excel nel file HTML con impostazioni aggiuntive e di salvare il risultato nella risposta.
Questo file Excel REST API export
in HTML.
GET /cells/{nome} API consente di convertire il file MS Excel nel file HTML con impostazioni aggiuntive e di salvare il risultato nella risposta.