So konvertieren Sie eine Tabellendatei in ein anderes Format: Schritt-für-Schritt-Anleitung
Konvertieren Sie eine lokale Tabellendatei/-Excel-Datei mit der Aspose.Cells Cloud Web-API in ein anderes Format.
Konvertieren einer Tabellendatei per API
PUT https://api.aspose.cloud/v4.0/cells/convert/spreadsheet
Sicherheit und Authentifizierung
Die Aspose.Cells Cloud APIs sind sicher und erfordern eine JWT-Token-basierte Authentifizierung.
Anforderungsparameter:
| Parametername | Typ | Pfad/Abfragezeichenfolge/HTTP-Body | Beschreibung |
|---|---|---|---|
| Spreadsheet | Datei | FormData | Laden Sie die zu konvertierende Tabellendatei hoch. |
| format | String | Abfrage | (Erforderlich) Das gewünschte Ausgabeformat (z. B. „XLSX“, „PDF“, „CSV“). |
| outPath | String | Abfrage | (Optional) Der Ordnerpfad, in dem die konvertierte Arbeitsmappe gespeichert wird. Standard ist null. |
| outStorageName | String | Abfrage | Geben Sie einen Speichernamen für die Ausgabedatei an. |
| fontsLocation | String | Abfrage | Verwenden Sie benutzerdefinierte Schriftarten für die Tabellendatei. |
| region | String | Abfrage | Geben Sie die Regionseinstellung für die Tabellendatei an. |
| password | String | Abfrage | Das Passwort zum Öffnen der schützten Tabellendatei. |
Antwort
[
{
"Name": "ResponseFile",
"DataType": {
"Identifier": "File",
"Reference": "Stream"
}
}
]
Erfolgsstatus
- 200 OK – Die Konvertierung war erfolgreich; der Antworttext enthält den konvertierten Dateistream.
- Der
Content-Type-Header spiegelt den MIME-Typ des angeforderten Ausgabeformats wider (z. B.application/pdffür PDF).
HTTP-Statuscodes
| Code | Bedeutung | Beschreibung |
|---|---|---|
| 200 | OK | Filter erfolgreich angewendet; Antwort enthält Vorgangsdetails. |
| 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ößenbeschränkung. |
| 500 | Internal Server Error | Unerwarteter Serverfehler. |
Format
| Ausgabeformat | Beschreibung |
|---|---|
| XLS | Excel 95/5.0 – 2003-Arbeitsmappe. |
| XLSX | Das Office Open XML SpreadsheetML-Dateiformat. |
| XLSB | Excel-Binäre Arbeitsmappe. |
| XLSM | Excel-Arbeitsmappe mit Makrounterstützung. |
| XLT | Excel 97 – Excel 2003-Vorlage. |
| XLTX | Excel-Vorlage. |
| XLTM | Excel-Vorlage mit Makrounterstützung. |
| XLAM | Eine Excel-Makroaktivierte-Add-In-Datei, die verwendet wird, um neue Funktionen zu Excel hinzuzufügen. |
| CSV | CSV-Datei (Comma Separated Value). |
| TSV | TSV-Datei (Tab-separated values). |
| TXT | Delimitierte Textdatei. |
| HTML | HTML-Format. |
| MHTML | MHTML-Datei. |
| ODS | ODS (OpenDocument Spreadsheet). |
| SpreadsheetML | Excel 2003 XML-Datei. |
| Numbers | Das Dokument wird mit Apples „Numbers“-Anwendung erstellt, Teil der iWork-Suite für macOS und iOS. |
| JSON | JavaScript Object Notation. |
| DIF | Data Interchange Format. |
| DBF | Die Datei mit der Endung .dbf ist eine Datenbankdatei des dBASE-Datenbankverwaltungssystems. |
| Adobe Portable Document Format. | |
| XPS | XML Paper Specification-Format. |
| SVG | Scalable Vector Graphics-Format. |
| TIFF | Tagged Image File Format. |
| PNG | Portable Network Graphics-Format. |
| BMP | Bitmap-Bildformat. |
| EMF | Enhanced Metafile-Format. |
| JPEG | JPEG ist ein Bildformat, das mit verlustbehafteter Komprimierung gespeichert wird. |
| GIF | Graphics Interchange Format. |
| MARKDOWN | Stellt ein Markdown-Dokument dar. |
| SXC | Ein XML-basiertes Format, das von OpenOffice und StarOffice verwendet wird. |
| FODS | Dies ist ein Open Document-Format, das als flache XML-Datei gespeichert wird. |
| DOCX | Ein weit verbreitetes Format für Microsoft Word-Dokumente, das XML- und Binärdateien kombiniert. |
| PPTX | Das PPTX-Format basiert auf dem Microsoft PowerPoint Open XML Presentation-Dateiformat. |
| SqlScript | Structured Query Language. |
| XHtml | XHTML ist ein textbasiertes Dateiformat mit Markup in XML, basierend auf einer Neufassung von HTML 4.0. |
| Epub | Dateien mit der Endung .epub sind ein E-Book-Format, das einen standardisierten digitalen Veröffentlichungsstandard darstellt. |
| Xml | XML steht für Extensible Markup Language; es ähnelt HTML, verwendet aber Tags zur Definition von Objekten. |
| Ots | Open Document Template Sheet (OTS)-Datei. |
| AZW3 | AZW ist ein von Amazon für Kindle-Geräte entwickeltes digitales E-Book-Format. AZW3 ist auch als Kindle Format 8 (KF8) bekannt. |
Wofür sollten Sie die Konvertieren einer Tabellendatei-API verwenden?
- Migration veralteter Systeme: Konvertieren Sie Tausende veralteter XLS-Dateien in XLSX für moderne Systeme.
- Standardisierung der Archivierung: Normalisieren Sie verschiedene Tabellendateiformate (XLS, XLSM, ODS, CSV) in ein einheitliches Format für die Archivierung.
- Interoperabilität mit Office-Suiten: Konvertieren Sie Excel-Dateien in Formate, die mit LibreOffice, Google Sheets oder Apple Numbers kompatibel sind.
- Datenquellen-Standardisierung: Konvertieren Sie verschiedene Tabellendateiformate in CSV oder JSON für die Datenbankverarbeitung.
- Web-Publizierung: Konvertieren Sie Finanzmodelle in HTML zur Webanzeige.
Warum sollten Sie die Konvertieren einer Tabellendatei-API verwenden?
- Entwicklerfreundlich: Aspose.Cells Cloud bietet SDK-Bibliotheken in mehreren Sprachen, die eine schnelle Entwicklung ermöglichen, und wird mit umfassender Dokumentation geliefert. Im Vergleich zum Aufbau eigener Diagramm-Render-Lösungen reduziert dies den Entwicklungsaufwand erheblich.
- Kosteneffizient: Sie können Tabellendaten konvertieren, ohne die Arbeitsmappe zuvor hochzuladen, wodurch Speicherplatz eingespart und Kosten reduziert werden.
- Umfassende Formatunterstützung: Konvertieren Sie zwischen über 20 Tabellendateiformaten.
- Erhalt der Datenintegrität und -formatierung.
Wie verwenden Sie die Konvertieren einer Tabellendatei-API mit SDKs?
Die folgenden Codebeispiele zeigen, wie Sie die Konvertieren einer Tabellendatei-API mit verschiedenen SDKs verwenden.
API-Spezifikation für die Konvertierung einer Tabellendatei
API-Spezifikation für die Konvertierung einer Tabellendatei definiert eine öffentlich zugängliche Programmierschnittstelle, über die Sie REST-Interaktionen direkt aus einem Webbrowser durchführen können.
Sie können das cURL-Befehlszeilentool verwenden, um einfach auf die Aspose.Cells-Webdienste zuzugreifen. Das folgende Beispiel zeigt, wie Sie mit cURL Aufrufe an die Cloud-API durchführen.
Verwenden der Aspose.Cells Cloud SDKs
Die Verwendung eines SDK ist die schnellste Möglichkeit zur Entwicklung, da sie niedrigere Detailstufen abstrahiert und es Ihnen ermöglicht, eine Tabellendatei mit kurzen Codezeilen in ein anderes Format zu konvertieren. Sehen Sie sich das GitHub-Repository für eine vollständige Liste der Aspose.Cells Cloud SDKs an.