Schriften, die das Dokument nennt, ohne sie zu enthalten
Nennen Sie eine Schrift im Dokument, ohne ihr Programm mitzunehmen: Die Anzeigesoftware zeichnet die Buchstaben mit der Schrift, die sie unter diesem Namen hat.
Zusammenfassung
Eine Schrift reist normalerweise im Dokument mit, damit die Seite überall gleich aussieht. Manchmal ist das nicht gewollt: Die Lizenz der Schrift verbietet es, oder jede Maschine, die die Datei öffnen wird, hat die Schrift bereits. Hier enthält das Dokument nur die Beschreibung der Schrift — ihren Namen, ihre Maße, die Breite jedes Buchstabens —, und die Anzeigesoftware zeichnet die Buchstaben mit der Schrift, die sie unter diesem Namen hat, oder mit einer, die sie aus der Beschreibung bildet.
Technisch
Auf der obersten Ebene einer Anfrage geschrieben, unter
"fonts_described_only"
fonts_described_only listet die Schriften auf, unter den Namen, mit denen Elemente mit ihnen zeichnen, von denen das Dokument nur die Beschreibung enthält: Das Schrift-Dictionary und sein Deskriptor werden geschrieben, das Schriftprogramm nicht. Die Anzeigesoftware zeichnet den unter diesem Namen installierten Schnitt oder einen, den sie aus den Maßen des Deskriptors baut. Ein über den Glyphenindex angesprochener Schnitt wird abgelehnt, weil eine zusammengesetzte Schrift unter der Identity-Kodierung ohne ihr Programm nicht gelesen werden kann: Nennen Sie stattdessen eine Schrift aus simple_fonts, angesprochen über Ein-Byte-Codes. Eine so eingebundene Schrift zählt bei den Archiv- und Barrierefreiheitsprüfungen als weggelassene Schrift, und diese lehnen ein Dokument ab, das eines von beiden beansprucht.
Anfrageschema
-
fonts_described_only— Array von Zeichenketten, optional, standardmäßig leer. Jede der Name einer Schrift, die die Anfrage deklariert und über Ein-Byte-Codes anspricht, etwa eine aussimple_fonts.
Ein Name, auf den keine Schrift der Anfrage hört, wird abgelehnt, ebenso ein über den Glyphenindex angesprochener Schnitt: etwa eine Schrift aus fonts, mit der direkt gezeichnet wird.
Eine vollständige Anfrage, die ein PDF erzeugt
Ein Name unten steht für eine Schriftdatei: Setzen Sie die kodierte Datei an seine Stelle oder senden Sie die Datei selbst neben der Beschreibung, als mitgelieferten Teil desselben Aufrufs. Eine Seite trägt eine echte, bereits kodierte Schrift, und ihre Anfrage wird unverändert gesendet.
{
"fonts": [{ "name": "body", "data": "PASTE_THE_FONT_FILE_BASE64_HERE" }],
"simple_fonts": [
{ "name": "coded", "from": "body", "fitted_to": "Terms of sale" }
],
"fonts_described_only": ["coded"],
"items": [
{
"type": "text",
"rect": { "llx": 72, "lly": 700, "urx": 523, "ury": 740 },
"content": ["Terms of sale"],
"font": "coded",
"font_size": 18
}
]
}
Die Schriften
Eine Schrift im Dokument mitnehmen Die älteren Type-1-Schriftprogramme Die vierzehn Schriften, die jede Anzeigesoftware besitzt Die typografischen Feinheiten einer Schrift Eine Schrift, deren Buchstaben Sie selbst zeichnen Eine Ersatzschrift für die selteneren Zeichen Schriften, deren Buchstaben ein Byte kosten Schriften, deren Zeichen in Farbe erscheinen Eine Schrift, deren Hersteller ihre Einbettung verbieten Vollständig eingebettete Schriften
Wohin als Nächstes
Jeder JSON-Schlüssel einer Anfrage, auf einer Seite Die übrigen einundvierzig Einstellungen einer Anfrage