Excel in PDF konvertieren – Aspose.Cells Cloud API

Diese REST API konvertiert eine Tabellendatei in eine PDF-Datei. Voraussetzungen: Holen Sie sich ein gültiges JWT-Access-Token, stellen Sie sicher, dass die Quell-Excel-Datei in einem unterstützten Speicher abgelegt ist, und verfügen Sie über die erforderlichen Berechtigungen, um die Konvertierungs-Endpunkt aufzurufen.

PostConvertWorkbookToPDF API

POST https://api.aspose.cloud/v3.0/cells/convert/pdf

Sicherheit und Authentifizierung

Die Aspose.Cells Cloud APIs sind sicher und erfordern eine JWT-Token-basierte Authentifizierung.

Abfrageparameter

Parametername Typ Beschreibung
password string Passwort zum Öffnen der Excel-Datei.
storageName string Der Name des Speichers, in dem sich die Datei befindet.
checkExcelRestriction bool Ob Excel-Dateieinschränkungen beim Ändern zellbezogener Objekte erzwungen werden sollen.

checkExcelRestriction ist standardmäßig false, falls weggelassen.

Anforderungstextparameter

Parametername Typ Beschreibung
datafile file Die Datendatei, die als erster Teil des multipart-Inhalts gespeichert wird.

Antwort

FileInfo

Die Antwort gibt ein JSON-Objekt mit Dateimetadaten zurück. Die PDF-Datei selbst kann mithilfe des bereitgestellten FileContent (base64-kodiert) oder über den FileInfo-Link heruntergeladen werden. Die API gibt ein JSON-Objekt des Typs FileInfo zurück:

  • FileInfo – Objekt, das Name, Größe und base64-kodierten Inhalt der erzeugten PDF-Datei enthält.
{
  "Filename": "example.pdf",
  "FileSize": 12345,
  "FileContent": "base64_encoded_string"
}

HTTP-Statuscodes

Code Bedeutung Beschreibung
200 OK Filter erfolgreich angewendet; Antwort enthält Details zum Vorgang.
400 Bad Request Fehlende oder ungültige Parameter (z. B. nicht unterstützter Dateityp).
401 Unauthorized Ungültiges oder fehlendes JWT-Token.
413 Payload Too Large Die hochgeladene Datei überschreitet das Größenlimit.
500 Internal Server Error Unerwarteter Serverfehler.

Verwendung der PostConvertWorkbookToPDF API mit SDKs

PostConvertWorkbookToPDF API-Spezifikation

Die OpenAPI-Spezifikation definiert eine öffentlich zugängliche Programmierschnittstelle und ermöglicht REST-Interaktionen direkt aus einem Webbrowser.

Anforderungsheader

Header Typ Beschreibung
Authorization string Bearer-Token, das über JWT-Authentifizierung erhalten wurde.
Content-Type string Muss multipart/form-data für den Datei-Upload sein.
Accept string application/json, um die Antwortmetadaten zu erhalten.

Sie können das cURL-Befehlszeilentool verwenden, um einfach auf die Aspose.Cells-Webdienste zuzugreifen. Fügen Sie ein Access-Token in den Authorization-Header ein und führen Sie dann die folgende Anforderung aus.

Verwendung der Aspose.Cells Cloud SDKs

Die Verwendung eines SDKs kann die Entwicklung vereinfachen, indem Low-Level-Details gehandhabt werden. Besuchen Sie das GitHub-Repository, um eine vollständige Liste der Aspose.Cells Cloud SDKs zu erhalten.

Die folgenden Codebeispiele zeigen, wie Aufrufe an Aspose.Cells-Webdienste mit verschiedenen SDKs durchgeführt werden:

Weitere APIs, die diese Funktion implementieren

API Typ Beschreibung Swagger-Link
/cells/convert PUT Konvertiert eine Arbeitsmappe aus dem Anforderungstext in ein angegebenes Format. PutConvertWorkBook

Die POST /cells/{name}/saveAs API ermöglicht es, eine MS-Excel-Datei mit zusätzlichen Einstellungen als PDF zu speichern und das Ergebnis im Speicher abzulegen.

Diese REST API konvertiert eine Excel-Datei in PDF.

Die PUT /cells/convert API ermöglicht es, eine MS-Excel-Datei mit zusätzlichen Einstellungen in PDF zu konvertieren und das Ergebnis in der Antwort zurückzugeben.

Die GET /cells/{name} API ermöglicht es, eine MS-Excel-Datei mit zusätzlichen Einstellungen in PDF zu konvertieren und das Ergebnis in der Antwort zurückzugeben.

Diese PutConvertWorkBook, GetWorkBook und PostDocumentSaveAs APIs definieren eine öffentlich zugängliche Programmierschnittstelle und ermöglichen REST-Interaktionen direkt aus einem Webbrowser.

Weitere Konvertierungsoptionen finden Sie auf der Seite Save Options.