Wie herum eine Seite gezeigt wird
Eine Seite um eine Vierteldrehung drehen, bevor die Anzeigesoftware sie zeigt, ohne etwas auf dem Bogen Gezeichnetes zu verschieben.
In einem echten PDF ansehen
Ein Bogen, wie er in die Druckmaschine geht
Eine Zeichnung auf vier Seiten: ein Druckbogen, der angibt, wohin die Farbe läuft, wo das Messer fällt und was erhaltenswert ist, mit Schnittmarken; derselbe Bogen auf die fertige Seite beschnitten; eine Querformatseite, die auf einem aufrechten Blatt eine Vierteldrehung im Uhrzeigersinn angibt; und wieder der erste Bogen als rechte Hälfte eines zwei Seiten breiten Druckbogens.
Zusammenfassung
In einem Bericht macht sich eine breite Tabelle liegend besser als stehend. Es ist die Geste, die man mit einem Blatt Papier macht, wenn man es in den Händen dreht, um seitlich Geschriebenes zu lesen: Das Gezeichnete bleibt, wo es ist, das Blatt dreht sich.
Technisch
Auf der obersten Ebene einer Anfrage geschrieben, unter
"page_turns"
page_turns schreibt /Rotate an die genannten Seiten — 90, 180 oder 270 Grad im Uhrzeigersinn —, die Drehung, die die Anzeigesoftware vor dem Anzeigen des Blattes anwendet. Der Inhalt wird nicht verschoben: Das Blatt dreht sich. So lebt eine Querformatseite in einem Hochformatdokument. Eine aufrechte Seite schreibt gar kein /Rotate. Es ist etwas anderes als das rotate eines Elements, das das auf einem an Ort und Stelle bleibenden Blatt Gezeichnete dreht.
Anfrageschema
-
page_turns— Array, optional, standardmäßig leer. -
page_turns[].page— Ganzzahl ≥ 1, erforderlich. Die Seite, für die der Eintrag gilt. -
page_turns[].turn— Zeichenkette, erforderlich. Vier Werte:upright(so gezeigt, wie gezeichnet),right(eine Vierteldrehung im Uhrzeigersinn),upside_down(eine halbe Drehung),left(eine Vierteldrehung gegen den Uhrzeigersinn).
Ein Eintrag sagt, wie eine Seite gezeigt wird, nicht dass es eine gibt: Eine Seite hinter dem Ende des Dokuments zu nennen lässt das Dokument so lang, wie es schon war. Eine doppelt genannte Seite nimmt die letzte für sie angegebene Drehung.
Eine vollständige Anfrage, die ein PDF erzeugt
{
"page_turns": [{ "page": 1, "turn": "right" }],
"standard_fonts": [{ "name": "sans", "face": "helvetica" }],
"items": [
{
"type": "text",
"rect": { "llx": 60, "lly": 740, "urx": 535, "ury": 765 },
"content": ["Drawn upright, shown on its side"],
"font": "sans",
"font_size": 14
}
]
}
Das Blatt und was darunter gelegt wird
Die Größe der Seiten Ein eigenes Format für bestimmte Seiten Die Einheit, in der eine Seite gemessen wird Wo das Blatt einer Seite in der Zeichnung sitzt Die Bereiche, die eine Seite angibt Die Formen, die eine Seite über das Gezeichnete legt Wie eine Seite erscheint und wie lange sie stehen bleibt Ein mitgesendetes PDF als Seiten des Dokuments Wie weit sich ein mitgeliefertes PDF entpacken darf Die Vorlage unter den Seiten Ein über eine Reihe von Seiten gelegtes Wasserzeichen Benannte Bereiche, die eine Seite zum Füllen markiert
Wohin als Nächstes
Jeder JSON-Schlüssel einer Anfrage, auf einer Seite Die übrigen einundvierzig Einstellungen einer Anfrage