Zum Hauptinhalt springen

page_limit_exceeded

HTTP 422 · code: "page_limit_exceeded" · type: https://docs.formfeed.dev/errors/page-limit

Das PDF hat mehr Seiten, als der Plan für ein Dokument erlaubt. page_count ist die Seitenzahl, die es gehabt hätte. Das Limit zählt die fertige Datei, also zählen auch Seiten, die mit post.merge_after angehängt werden, ebenso die Seiten einer Zusammenführung oder Umwandlung. Das Rendering wird als fehlgeschlagen aufgezeichnet, es wird keine Datei gespeichert, und es kostet nichts.

PlanSeiten pro PDF
Free20
Starter200
Pro500
Business1.000
Enterprise5.000

Test-Schlüssel haben dasselbe Limit wie die Live-Schlüssel des Plans.

Beispiel​

{
"type": "https://docs.formfeed.dev/errors/page-limit",
"title": "Page limit exceeded",
"status": 422,
"detail": "Document has 212 pages; the plan allows 200",
"code": "page_limit_exceeded",
"location": null,
"page_count": 212,
"render_id": "rnd_7da09ab6cd9946b798c187c2a9350852",
"request_id": "req_4b7c1e9a2f3d4c5b8a6e7f9012"
}

Häufige Ursachen​

  • Die Daten sind viel größer als erwartet, zum Beispiel ein Bericht über ein ganzes Jahr statt über einen Monat.
  • Ein Layoutproblem, das Inhalt wiederholt, etwa ein Element, das höher als eine Seite ist, oder ein Seitenumbruch in einer Schleife.
  • post.merge_after oder /pdf/merge hängen Dokumente an, die zusammen über dem Limit liegen.
  • Ein Office-Dokument, dessen Tabelle über viele Seiten gedruckt wird; single_page_sheets setzt jedes Tabellenblatt auf eine Seite.

So beheben Sie es​

  • Sehen Sie sich die Seitenzahl einer Vorschau mit denselben Daten an; page_count im Problem sagt, wie viele Seiten es geworden wären.
  • Teilen Sie das Dokument auf mehrere Renderings auf, oder wechseln Sie in einen höheren Plan. Siehe Plan-Limits.

Wiederholen?​

Nein. Dieselbe Anfrage erhält dieselbe Antwort. Ändern Sie zuerst Daten, Vorlage oder Plan, 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.