OLE-Objekt exportieren – Aspose.Cells Cloud API

REST-API

POST https://api.aspose.cloud/v3.0/cells/export

Sicherheit und Authentifizierung

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

Anforderungsparameter

Parameter Ort Typ Erforderlich Beschreibung
file Form‑data Datei Ja Die Excel-Arbeitsmappe (.xlsx, .xls, usw.), die die OLE-Objekte enthält.
outputFormat Query String Ja Zielformat für die exportierten Objekte (pdf, png, jpeg, docx, pptx).
objectType Query String Ja Fester Wert oleobject.

Antwort

Eine erfolgreiche Anfrage gibt ein JSON-Objekt zurück, das die exportierten Dateien auflistet:

{
  "Files": [
    {
      "Filename": "OLESlide.ppt",
      "FileSize": 390,
      "FileContent": "-----Base64String--------"
    },
    {
      "Filename": "OLEDoc.docx",
      "FileSize": 382,
      "FileContent": "-----Base64String--------"
    }
  ]
}

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 die Größeinschränkung.
500 Internal Server Error Unerwarteter Serverfehler.

Verwendung der PostExport API mit SDKs

PostExport API-Spezifikation

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

Sie können das Kommandozeilentool cURL verwenden, um Aspose.Cells-Webservices einfach aufzurufen. Das folgende Beispiel zeigt, wie ein Aufruf der Cloud API mit cURL erfolgt.

curl -X POST "https://api.aspose.cloud/v3.0/cells/export?objectType=oleobject&format=pdf" \
  -H "Authorization: Bearer $ACCESS_TOKEN" \
  -F "file=@MyWorkbook.xlsx" \
  -F "outputFormat=pdf"

Was ist ein OLE-Objekt?

Ein OLE-Objekt (Object Linking and Embedding) integriert externen Inhalt – wie Word-Dokumente, PowerPoint-Folien, Bilder oder andere Dateien – direkt in eine Excel-Arbeitsmappe. Beim Export wird der eingebettete Inhalt extrahiert und im angeforderten Ausgabeformat gespeichert.

Endpunktübersicht

POST https://api.aspose.cloud/v3.0/cells/export?objectType=oleobject&format={outputFormat}

  • objectType – Muss auf oleobject gesetzt werden.
  • format – Gewünschtes Ausgabeformat (z. B. pdf, png, jpeg, docx, pptx).

Verwenden Sie Aspose.Cells Cloud SDKs

Die Verwendung eines SDKs ist der beste Weg, die Entwicklung zu beschleunigen. Ein SDK übernimmt die Details der unteren Schichten, sodass Sie sich auf Ihre Projektaufgaben konzentrieren können. Besuchen Sie das GitHub-Repository, um eine vollständige Liste der Aspose.Cells Cloud SDKs zu erhalten.

Die folgenden Codebeispiele zeigen, wie Aspose.Cells-Webservices mit verschiedenen SDKs aufgerufen werden: