ImposePagesNUp

Oldalmanipuláció

Leírás

Ez az oldal leírja a ImposePagesNUp függvényt a PDF Library for Delphi könyvtárban az "Oldalmanipuláció" témakör alatt; az API nevek, paraméterek, osztálynevek, fájlnevek és literálok pontosan úgy maradnak meg, ahogyan a Delphi könyvtárban és a DLL belépési pontjaiban szerepelnek

A függvény meghívása előtt tekintse át a szintaxist, a paramétereket és a visszatérési értékeket

Szintaxis

Delphi

Function TPDFlib.ImposePagesNUp(Columns, Rows: Integer; TargetWidth, TargetHeight: Double; Options: Integer): Integer;

Paraméterek

A Columns és Rows állítja be a rácsot (négy oldalhoz 2 és 2). A TargetWidth/TargetHeight az ívek mérete oldalegységekben. A Options 0 olvasási sorrendben rendezi az oldalakat; az 1 nyeregöltéses füzetíveket készít, ahol a rács 2 x 1, az oldalszám négy többszörösére egészül ki, és az ívek a legkülső oldalakat a legbelsőkkel párosítják

Visszatérési értékek

A létrehozott kilőtt ívek számát adja vissza, vagy 0-t, ha a dokumentum kettőnél kevesebb oldalból áll, vagy egy paraméter érvénytelen

Megjegyzések

Minden forrásoldalt form XObject-ként rögzítenek, és méretarányosan és középre igazítva újrarajzolnak a rácscellájában, így a vektoros tartalom vektoros marad. A forrásoldalak kikerülnek az oldal-fából; a hívás után a dokumentum csak az elrendezett íveket (imposed sheets) tartalmazza