Zum Hauptinhalt springen

office_document_too_large

HTTP 422 · code: "office_document_too_large" · type: https://docs.formfeed.dev/errors/office-document-too-large

Das Dokument ist entpackt größer, als Formfeed verarbeitet. Office-Dateien sind komprimierte Archive: Eine 5-MB-Datei kann weit mehr enthalten. Die Grenze gilt auch für das, was aus einer Word- oder PowerPoint-Vorlage wird, wenn sie mit Daten befüllt wird. limit ist die Grenze, die galt, in Bytes oder, bei Bildern, als Anzahl; entry nennt den Teil der Datei, wo einer verantwortlich ist. Es wurde nichts berechnet.

WasGrenze
Alle Teile des Dokuments zusammen, entpackt200 MB
Ein Teil, entpackt20 MB
Eine befüllte Vorlage50 MB
Bilder und Codes, die eine befüllte Vorlage einfügt50, und zusammen 20 MB

Beispiel​

{
"type": "https://docs.formfeed.dev/errors/office-document-too-large",
"title": "Office document too large",
"status": 422,
"detail": "The container unpacks to more than the limit",
"code": "office_document_too_large",
"location": null,
"limit": 209715200,
"request_id": "req_4b7c1e9a2f3d4c5b8a6e7f9012"
}

Häufige Ursachen​

  • Ein Dokument mit vielen großen Bildern, oder eine Tabelle mit sehr großen Blättern (Part xl/worksheets/sheet1.xml is larger than 20971520 bytes).
  • Eine Vorlage, die mit sehr großen Daten befüllt wird, etwa einer Tabelle mit Tausenden Zeilen (The filled document is larger than 50 MB).
  • Eine Vorlage, die mehr als 50 Bilder oder Codes einfügt (A document can hold at most 50 images and codes), oder Bilder von zusammen mehr als 20 MB.

Ein Container mit mehr als 2.000 Einträgen antwortet mit office_document_invalid, und ein Upload über 20 MB mit file_too_large.

So beheben Sie es​

  • Teilen Sie das Dokument auf, oder komprimieren Sie seine Bilder (in Word: Datei › Bilder komprimieren).
  • Bei Tabellen wandeln Sie die benötigten Blätter als einzelne Dateien um.
  • Bei Vorlagen senden Sie weniger Daten pro Dokument, oder kleinere Bilder.

Wiederholen?​

Nein. Dieselbe Anfrage erhält dieselbe Antwort. Ändern Sie die Datei oder die Daten, und senden Sie die Anfrage dann mit einem neuen Idempotency-Key oder ohne: Eine 4xx-Antwort wird 24 Stunden unter ihrem Schlüssel gespeichert, der alte Schlüssel liefert also wieder dieses Problem. Siehe Wiederholen.