Zum Inhalt springen

Rechnungs-PDF-API

Rechnungen, die Ihr Abrechnungssystem schon zu zeichnen weiß

Senden Sie das Rechnungs-HTML, das Ihre Anwendung rendert, und erhalten Sie das PDF zurück, das Sie dem Kunden schicken. Korrekte Seitenzahlen, das Papierformat, das sein Land erwartet, ein ganzer Abrechnungslauf in einer Übermittlung und die Archivkopie in einem Speicher, der Ihnen gehört.

Kostenloses Konto erstellenAPI-Dokumentation lesen

  • Zwei Credits pro Rechnung
  • Gebündelte Abrechnungsläufe
  • Ausgeliefert in Ihr eigenes S3
  • Im Vereinigten Königreich betriebene Infrastruktur
INV-1042Ausgestellt am 29. August 2026
A4

Rendering-Credits, August720,00

Zusätzliche Websites45,00

Support-Pauschale180,00

USt. 20 %189,00

Zu zahlen1.134,00

Seite 1 von 2

Der Abrechnungslauf

Das Schwierige ist nicht, eine Rechnung zu zeichnen

Eine einzelne Rechnung zu rendern ist in jeder Programmiersprache ein gelöstes Problem. Was bricht, ist der Rest: viertausend Dokumente am Monatsersten, ein Layout, das anders umbricht, sobald ein Kunde dreißig Positionen hat, ein Archiv, das jemand in fünf Jahren von Ihnen sehen will, und ein Download-Link, der nicht jedes Byte durch Ihre Anwendung schleust.

Ironfang Render nimmt das HTML, das Sie bereits rendern, und übernimmt den Lauf drumherum. Übermitteln Sie den Zyklus als Batch, erhalten Sie einen Webhook pro Dokument, liefern Sie jedes in Ihren eigenen Bucket aus und lassen Sie den Kunden es von dort herunterladen.

POST /render/v1/pdf
Authorization: Bearer if_live_...
Content-Type: application/json

{
  "html": "<html>...invoice INV-1042...</html>",
  "paper_format": "a4",
  "print_background": true,
  "margin": { "top": 0.6, "bottom": 0.8 },
  "header_html": "<span></span>",
  "footer_html": "<p style='font-size:9px'>Page <span class='pageNumber'></span></p>"
}

200 OK
Content-Type: application/pdf

Funktionen

Was eine Rechnung braucht und ein Druckknopf nicht bietet

Paginierung, Papierformat, Volumen, Verwahrung und Auslieferung: die fünf Dinge, die aus einem Dokument einen Abrechnungsprozess machen.

Eine Rechnungsvorlage

Das Markup, das Ihr Abrechnungsbildschirm rendert, ist das Markup, das gedruckt wird. Kein zweites Layout in einer Zeichen-API und keine Möglichkeit, dass die Rechnung auf dem Bildschirm und die angehängte voneinander abweichen.

Korrekte Seitenzahlen

Fußzeilenvorlagen nutzen pageNumber und totalPages von Chrome, sodass sich eine fünfseitige Rechnung selbst nummeriert, statt von Ihrem Code gezählt zu werden, bevor er weiß, wie sie umbricht.

A4 oder Letter, pro Anfrage

Sechs Papierformate mit Rändern pro Seite und einem Skalierungsfaktor, sodass dieselbe Vorlage einen britischen Kunden mit A4 und einen US-Kunden mit Letter bedient, ohne Verzweigung in Ihrem Code.

Ein Monatsabschluss in einer Übermittlung

Batches und asynchrone Jobs rendern Tausende Dokumente, ohne eine Verbindung offen zu halten, mit einem Webhook, sobald jedes fertig ist.

Archiviert, wo Sie Unterlagen aufbewahren

Liefern Sie direkt in Ihren eigenen S3-kompatiblen Speicher, sodass die Kopie, die Sie sieben Jahre aufbewahren müssen, in einem Bucket unter Ihren Aufbewahrungs- und Zugriffsregeln liegt.

Kunden-Downloads ohne Proxy

Liefern Sie in Ihren eigenen Bucket und geben Sie Links nach Ihren eigenen Regeln aus, oder reichen Sie den signierten Ergebnislink eines fertigen Jobs weiter, 15 Minuten gültig, ohne die Bytes durchzuleiten oder einen Schlüssel preiszugeben.

Anwendungsfälle

Dokumente, die ein Abrechnungssystem verschickt

Alles, was Ihre Anwendung bereits auf dem Bildschirm rendert und was jemand als Datei erwartet.

Rechnungen und Gutschriften

Rendern Sie das Dokument aus derselben Vorlage und denselben Daten wie Ihr Abrechnungsbildschirm, in dem Moment, in dem Sie es ausstellen.

Monatliche Abrechnungsläufe

Übermitteln Sie den ganzen Zyklus über Nacht als Batch und erhalten Sie einen Webhook, sobald jedes Dokument in Ihrem Bucket landet.

Kontoauszüge und Zahlungsavise

Periodische Kontoauszüge und Zahlungsavise aus derselben Pipeline, im Papierformat, das der Empfänger erwartet.

Quittungen und Bestellbestätigungen

Hängen Sie eine druckbare Kopie an die E-Mail, die Ihre Anwendung bereits verschickt, erzeugt mit einer einzigen Anfrage.

Bestellungen und Angebote

Ausgehende Dokumente, die wie der Rest Ihrer Marke aussehen sollen, ohne eine Textverarbeitungsvorlage, für die niemand zuständig ist.

Rechnungsverlauf zur Selbstbedienung

Bewahren Sie jedes ausgestellte PDF in Ihrem eigenen Bucket auf, sodass ein Kunde jede frühere Rechnung ohne Supportanfrage aus seinem Konto herunterlädt.

Andere Dokumente und der Code für den Einstieg

Rechnungen sind nur eine Ausprägung einer breiteren Funktion. Derselbe Endpunkt druckt Kontoauszüge, Verträge, Berichte und Zertifikate aus demselben Markup, das Sie bereits pflegen. Die Anleitung enthält eine vollständige Rechnungsvorlage zum Herunterladen, eine mehrseitige Version, die Anfrage, die sie rendert, und die PDFs, die daraus entstehen.

HTML-zu-PDF-APIAnleitung für Rechnungs-PDFs

Preise

Zwei Credits pro Rechnung, Fehlschläge werden erstattet

Starten Sie mit 250 kostenlosen Credits pro Monat, ohne Kreditkarte. Bezahlte Tarife beginnen bei 9 £ pro Monat für 5.000 Credits, gemeinsam für Screenshots, PDFs, Bilder und Video. Fehlgeschlagene Aufträge werden erstattet, und beim Erreichen einer Obergrenze wird das Rendering pausiert, statt Mehrkosten zu berechnen.

Preise von Ironfang Render ansehenMit anderen Anbietern vergleichen

Fragen

Bevor Sie integrieren

Die Details, die entscheiden, ob es passt, ohne vorher die ganze Referenz zu lesen.

Muss ich mein Rechnungslayout neu bauen?
Nein. Senden Sie das HTML, das Ihr Abrechnungsbildschirm bereits rendert. Es wird in einem echten Browser gedruckt, sodass das Dokument, das der Kunde erhält, das Dokument ist, das Sie in Ihrer eigenen Anwendung sehen.
Wie bekomme ich Seitenzahlen auf eine mehrseitige Rechnung?
Liefern Sie Fußzeilen-HTML mit den Chrome-Klassen pageNumber und totalPages, und es wiederholt sich auf jedem Blatt. Kopf- und Fußzeilenvorlagen werden in einem eigenen Kontext gerendert und erben nichts von der Seite; legen Sie Schriftart und -größe also in der Vorlage fest.
Kann ich einen ganzen Monat Rechnungen auf einmal erzeugen?
Ja. Übermitteln Sie sie als Batch und fragen Sie den Fortschritt des Batches ab, oder senden Sie sie als asynchrone Jobs und erhalten Sie einen Webhook pro Dokument. Keiner der beiden Wege hält eine Verbindung offen, während Tausende PDFs gerendert werden.
Wohin geht das fertige PDF?
Bei einem einzelnen Dokument zurück in die Antwort, oder direkt in Ihren eigenen S3-kompatiblen Speicher, wenn Sie ein Auslieferungsziel konfigurieren. Die Archivkopie liegt dann in dem Bucket, den Ihre Aufbewahrungsrichtlinie bereits abdeckt.
Wie lasse ich einen Kunden seine Rechnung herunterladen?
Liefern Sie jedes PDF in Ihren eigenen S3-kompatiblen Bucket und geben Sie dem Kunden von dort einen Link, nach den Ablauf- und Zugriffsregeln, die Sie bereits verwenden. Für einen sofortigen Download liefert ein fertiger asynchroner Job außerdem einen signierten Ergebnislink, der 15 Minuten lang ohne API-Schlüssel funktioniert.
Was kostet die Erzeugung einer Rechnung?
Zwei Credits pro PDF, und fehlgeschlagene Aufträge werden erstattet. Jede PDF-Anfrage rendert das Dokument neu; bewahren Sie also die ausgestellte Kopie auf und bedienen Sie wiederholte Downloads daraus, statt die Rechnung erneut zu rendern.
Werden Summen und Nummerierung für mich übernommen?
Nein, und das sollten sie auch nicht. Ihr Abrechnungssystem verantwortet die Rechnungsnummer, die steuerliche Behandlung und die Summen. Ironfang Render rendert das Dokument, das Ihr System erzeugt hat, und genau das hält PDF und Buchhaltung im Einklang.
Geben Sie PDF/A oder ein strukturiertes E-Rechnungsformat aus?
Nein. Die Ausgabe ist ein Standard-PDF. PDF/A-Archivprofile und strukturierte Formate wie Factur-X, ZUGFeRD und PEPPOL werden nicht erzeugt; wenn ein Kunde oder eine Steuerbehörde eines davon verlangt, brauchen Sie einen Schritt, der es erzeugt.

Weniger betreiben. Mehr ausliefern.

Rendern Sie Ihre nächste Rechnung

Erstellen Sie ein Konto, holen Sie sich einen Schlüssel und senden Sie das HTML, das Ihr Abrechnungsbildschirm bereits erzeugt. Die erste Rechnung ist in Ihren kostenlosen Credits enthalten.

250 kostenlose Credits pro Monat, ohne Kreditkarte, mit festen Nutzungsobergrenzen und Erstattung bei fehlgeschlagenen Aufträgen.