Seiten drehen

Mit dem rotate Operation-Element lassen sich Seiten im Dokument drehen.

 

<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<operation xmlns="http://schema.webpdf.de/1.0/operation">
<rotate pages="1"
        degrees="90"
        pageGroup="all"
        pageOrientation="any"/>
</operation>

{
"rotate": {
  "pages": 1,
  "degrees":90,
  "pageGroup":"all",
  "pageOrientation":"any"
 }
}

 

 

rotate-Element

 

<rotate pages="1"
      degrees="90"
      pageGroup="all"
      pageOrientation="any"/>

"rotate": {
"pages": 1,
"degrees":90,
"pageGroup":"all",
"pageOrientation":"any"
}

 

pages (Default: "1")

Legt fest, welche Seite(n) gedreht werden soll(en). Bei der Seitennummer kann entweder eine einzelne Seite, ein Seitenbereich oder eine Auflistung (getrennt mit Komma) angegeben werden (Bsp. "1,5-6,9"). Die Angabe aller Seiten erfolgt mit "*".

 

degrees (Default: 90)

Gibt die Drehung im Uhrzeigersinn in Grad an. Die Drehung (Rotation) erfolgt immer in Schritten von 90 Grad (0, 90, 180, 270, 360). Abweichende Werte werden immer auf den kleineren Wert normalisiert (Bsp.: Aus 32 Grad wird 0 Grad und aus 101 wird 90). Nach der Durchführung der Drehung wird der neue Wert auf den Bereich 0 bis 359 Grad normalisiert. Hat die zu drehende Seite einen nicht zulässigen Wert (z.B. 112 Grad), so wird vor der Drehung auch dieser Wert angepasst (aus 112 Grad wird 90 Grad).

 

pageGroup (Default: "all")

Selektiert Seiten anhand ihrer Seitennummer im angegebenen Seitenbereich:

all = Alle Seiten

even = Alle Seiten mit gerader Seitennummer

odd = Alle Seiten mit ungerader Seitennummer

 

pageOrientation (Default: "any")

Selektiert Seiten anhand ihrer Orientierung im angegebenen Seitenbereich:

any = Alle Seiten

portrait = Alle Seiten im Hochformat

landscape = Alle Seiten im Querformat