Hur man konverterar ett kalkylark till ett annat format: Steg-för-steg-guide

Konvertera ett lokalt kalkylark eller Excel-fil till ett annat format med Aspose.Cells Cloud Web API.

Konvertera kalkylark API

PUT https://api.aspose.cloud/v4.0/cells/convert/spreadsheet

Säkerhet och autentisering

Aspose.Cells Cloud API:er är säkra och kräver JWT-tokenbaserad autentisering.

Begärandeparametrar:

Parameternamn Typ Path/Query String/HTTPBody Beskrivning
Spreadsheet Fil FormData Ladda upp kalkylarksfilen som ska konverteras.
format Sträng Query (Obligatoriskt) Önskat utdataformat (t.ex. “XLSX”, “PDF”, “CSV”).
outPath Sträng Query (Valfritt) Mappens sökväg där det konverterade arbetsboken ska lagras. Standard är null.
outStorageName Sträng Query Ange ett namn för utdatalagringen.
fontsLocation Sträng Query Använd anpassade teckensnitt för kalkylarket.
region Sträng Query Ange regioninställning för kalkylarket.
password Sträng Query Lösenordet för att öppna kalkylarksfilen om den är skyddad.

Svar

[
  {
    "Name": "ResponseFile",
    "DataType": {
      "Identifier": "File",
      "Reference": "Stream"
    }
  }
]

Status vid lyckad åtgärd

  • 200 OK – Konverteringen lyckades och svarsbodyn innehåller den konverterade filströmmen.
  • Content-Type-headern återspeglar MIME-typen för det begärda utdataformatet (t.ex. application/pdf för PDF).

HTTP-statuskoder

Kod Betydelse Beskrivning
200 OK Filtret applicerades korrekt; svaret innehåller åtgärdens detaljer.
400 Felaktig begäran Saknade eller ogiltiga parametrar (t.ex. filtyp som inte stöds).
401 Obehörig Ogiltig eller saknad JWT-token.
413 Payload för stor Den uppladdade filen överskrider storleksgränsen.
500 Internt serverfel Oväntat serverfel.

Format

Utformat Beskrivning
XLS Excel 95/5.0 - 2003-arbetsbok.
XLSX Office Open XML SpreadsheetML-filformatet.
XLSB Excel binär arbetsbok.
XLSM Excel-makroaktiverad arbetsbok.
XLT Excel 97 - Excel 2003-mall.
XLTX Excel-mall.
XLTM Excel-makroaktiverad mall.
XLAM En Excel-makroaktiverad tilläggfil som används för att lägga till nya funktioner till Excel.
CSV CSV-fil (Comma Separated Value).
TSV TSV-fil (Tab-separated values).
TXT Avgränsad ren-textfil.
HTML HTML-format.
MHTML MHTML-fil.
ODS ODS (OpenDocument Spreadsheet).
SpreadsheetML Excel 2003 XML-fil.
Numbers Dokumentet skapas med Apples “Numbers”-applikation, som är en del av iWork-suiten för macOS och iOS.
JSON JavaScript Object Notation.
DIF Data Interchange Format.
DBF En fil med filändelsen .dbf är en databasfil som används av dBASE-databashanteringsystemet.
PDF Adobe Portable Document Format.
XPS XML Paper Specification-formatet.
SVG Scalable Vector Graphics-formatet.
TIFF Tagged Image File Format.
PNG Portable Network Graphics-formatet.
BMP Bitmap-bildformat.
EMF Enhanced Metafile-formatet.
JPEG JPEG är ett bildformat som sparas med förlustkomprimering.
GIF Graphics Interchange Format.
MARKDOWN Representerar ett Markdown-dokument.
SXC Ett XML-baserat format som används av OpenOffice och StarOffice.
FODS Ett Open Document-format lagrat som flat XML.
DOCX Ett välkänt format för Microsoft Word-dokument som kombinerar XML och binära filer.
PPTX PPTX-formatet är baserat på Microsoft PowerPoint Open XML presentation format.
SqlScript Structured Query Language.
XHtml XHTML är ett textbaserat filformat med taggar i XML, baserat på en omformulering av HTML 4.0.
Epub Filer med filändelsen .epub är ett e-boksformat som erbjuder en standard digital publikation för utgivare och konsumenter.
Xml XML står för Extensible Markup Language; det liknar HTML men använder taggar för att definiera objekt.
Ots Open Document Template Sheet (OTS)-fil.
AZW3 AZW är ett digitalt e-bokfilformat utvecklat av Amazon för Kindle-enheter. AZW3, även känt som Kindle Format 8 (KF8).

Var bör du använda API:et för att konvertera kalkylark?

  • Migrering av äldre system: Konvertera tusentals äldre XLS-filer till XLSX för moderna system.
  • Standardisering av arkivering: Normalisera olika kalkylarksformat (XLS, XLSM, ODS, CSV) till ett enda format för arkivering.
  • Överensstämmelse mellan kontorsprogram: Konvertera Excel-filer till format som är kompatibla med LibreOffice, Google Sheets eller Apple Numbers.
  • Normalisering av datakällor: Konvertera olika kalkylarksformat till CSV eller JSON för inläsning till databaser.
  • Webbpublicering: Konvertera finansiella modeller till HTML för visning på webben.

Varför bör du använda API:et för att konvertera kalkylark?

  • Utvecklarvänligt: Aspose.Cells Cloud erbjuder SDK-bibliotek i flera språk, vilket möjliggör snabb utveckling och kompletteras med omfattande dokumentation. Jämfört med att bygga egna lösningar för diagramgenerering minskar detta betydligt utvecklingsarbetet.
  • Kostnadseffektivt: Du kan konvertera tabelldata utan att först ladda upp arbetsboken, vilket sparar lagringsutrymme och minskar kostnaderna.
  • Omfattande formatstöd: Konvertera mellan 20+ kalkylarksformat.
  • Bevara datatrogenhet och formatering.

Hur använder du API:et för att konvertera kalkylark med SDK:er?

Följande kodexempel visar hur du använder API:et för att konvertera kalkylark med olika SDK:er.

API-specifikation för att konvertera kalkylark

API-specifikation för att konvertera kalkylark definierar ett offentligt tillgängligt programmeringsgränssnitt, vilket gör att du kan utföra REST-interaktioner direkt från en webbläsare.

Du kan använda kommandoradsverktyget cURL för enkelt att komma åt Aspose.Cells webbtjänster. Följande exempel visar hur du gör anrop till Cloud API med cURL.

Använd Aspose.Cells Cloud SDK:er

Att använda SDK är det snabbaste sättet att utveckla, eftersom det abstraher bort detaljer på låg nivå och låter dig konvertera en kalkylarksfil till ett annat format med kompakt kod. Se GitHub-lagringsplatsen för en komplett lista över Aspose.Cells Cloud SDK:er.