write_pdf.rs
Die Rust-Datei des Beispiels „Ein minimales PDF“. Zwei identische Seiten, die die Struktur einer Rechnung mit Linien und Rechtecken zeichnen, ohne ein Wort Text: Die Datei hat etwa ein Dutzend Kilobyte und bettet keine Schrift ein.
Wofür dieses Beispiel da ist
Öffnen Sie dieses zuerst. Zwei gleiche Seiten, jede mit dem Gerüst einer Rechnung — ein farbiges Band oben, ein Rahmen um alles und zwei Dutzend leere Rechtecke, wo die Zeilen einer Tabelle hinkämen — und auf keiner ein Wort Text. Mehr braucht ein Dokument nicht, um zu existieren: Seiten und Markierungen darauf. Es sind zwei statt einer, weil das Hinzufügen der zweiten eine einzige Anweisung kostet, und das lohnt sich gleich zu Beginn zu sehen. Alles andere auf dieser Website baut darauf auf, nie an seiner Stelle.
Was dieses Beispiel zeigt
- Ein farbiges Band über jeder Seite und ein Rahmen um alles.
- Zwei Dutzend leere Rechtecke, gestapelt, wo die Linien einer Tabelle hinkämen.
- Formen und nichts als Formen, sodass die Datei überhaupt keine Schrift enthält.