Arbeiten mit Excel OLE-Objekten – Anleitung zum Abrufen, Hinzufügen, Aktualisieren, Löschen und Konvertieren von OLE-Objekten
Arbeiten mit OLE-Objekten in einem Excel-Arbeitsblatt
Die Aspose.Cells Cloud REST API stellt eine vollständige Reihe von Operationen zur programmgesteuerten Verwaltung von OLE-Objekten bereit. Im Folgenden finden Sie eine knappe Übersicht zu jeder Operation, einschließlich der HTTP-Methode, dem Endpoint-Muster, den erforderlichen Parametern und einem kurzen Beispiel für die Antwort.
-
Abrufen eines OLE-Objekts aus einem Excel-Arbeitsblatt
- Methode:
GET - Endpoint:
/cells/{fileName}/worksheets/{sheetName}/oleobjects/{oleObjectIndex} - Parameter:
fileName(String),sheetName(String),oleObjectIndex(Integer) - Beispiel-Antwort:
{ "OleObject": { "Name": "Chart1", "ContentType": "image/png", "Width": 400, "Height": 300 } }
- Methode:
-
Hinzufügen eines OLE-Objekts zu einem Excel-Arbeitsblatt
- Methode:
POST - Endpoint:
/cells/{fileName}/worksheets/{sheetName}/oleobjects - Parameter:
fileName,sheetName,oleObject(binär oder base64),imageFormat(optional) - Beispiel-Anforderungstext: multipart/form-data mit dem Dateistream.
- Beispiel-Antwort:
201 Createdmit dem Location-Header des neuen OLE-Objekts.
- Methode:
-
Aktualisieren eines bestimmten OLE-Objekts in einem Excel-Arbeitsblatt
- Methode:
PUT - Endpoint:
/cells/{fileName}/worksheets/{sheetName}/oleobjects/{oleObjectIndex} - Parameter:
fileName,sheetName,oleObjectIndex,oleObject(aktualisierter Inhalt) - Beispiel-Antwort:
200 OKmit aktualisierten Objekt-Metadaten.
- Methode:
-
Konvertieren eines OLE-Objekts in ein Bild innerhalb eines Excel-Arbeitsblatts
- Methode:
GET - Endpoint:
/cells/{fileName}/worksheets/{sheetName}/oleobjects/{oleObjectIndex}/convert - Parameter:
fileName,sheetName,oleObjectIndex,format(z. B.png,jpeg) - Beispiel-Antwort: Binärer Bildstream des konvertierten OLE-Objekts.
- Methode:
-
Löschen aller OLE-Objekte in einem Excel-Arbeitsblatt
- Methode:
DELETE - Endpoint:
/cells/{fileName}/worksheets/{sheetName}/oleobjects - Parameter:
fileName,sheetName - Beispiel-Antwort:
204 No Content, was angibt, dass alle OLE-Objekte entfernt wurden.
- Methode:
-
Löschen eines bestimmten OLE-Objekts in einem Excel-Arbeitsblatt
- Methode:
DELETE - Endpoint:
/cells/{fileName}/worksheets/{sheetName}/oleobjects/{oleObjectIndex} - Parameter:
fileName,sheetName,oleObjectIndex - Beispiel-Antwort:
204 No Content, bestätigt, dass das Objekt gelöscht wurde.
- Methode: