AddSquareAnnotation

Jegyzetek és aktívterület-hivatkozások

Leírás

Négyzetes jelölőmegjegyzést (PDF /Subtype /Square) ad a kijelölt oldalhoz. A színösszetevők és az áttetszőség 0–1 skálán vannak; a Transparency 0–100 skálát használ. A /CA kulcs miatt a könyvtár PDF 1.4 szintre emel; az ISO 32000-1 §12.5.6.8 határozza meg

Szintaxis

Delphi

Function TPDFlib.AddSquareAnnotation(Left, Top, Width, Height: Double; BorderWidth: Double; BorderRed, BorderGreen, BorderBlue: Double; Filled: Integer; FillRed, FillGreen, FillBlue: Double; Const Title, Contents: WideString; Transparency: Integer): Integer;

Paraméterek

Left — A jegyzettéglalap' bal alsó sarkának vízszintes koordinátája, aktuális egységekben

Felső — A megjegyzés téglalapjának ' bal alsó sarkának függőleges koordinátája az aktuális egységekben

Width — Az annotációs téglalap szélessége

Magasság — A megjegyzéstéglalap magassága

BorderWidth — A téglalap szegélyének vonalvastagsága az aktuális egységekben. A rendszer a régi /Border mezőbe és a /BS szegélystílus-szótárba is beírja

BorderRed, BorderGreen, BorderBlue — a körvonalszín RGB-összetevői (0–1), a /C mezőbe írva

Kitöltött — 1 belső kitöltőszín (/IC) kibocsátásához, 0 a téglalap kitöltetlenül hagyásához

FillRed, FillGreen, FillBlue — a belső kitöltőszín RGB-komponensei (0–1). A Filled 0 értéke esetén figyelmen kívül hagyja

Cím — A megjegyzés's /T bejegyzésébe írt szerzőnév Üres karakterlánc átadásával kihagyható

Tartalom — A jegyzethez társított felugró ablak törzse Üres karakterlánc átadásával kihagyható

Átlátszóság — Az átlátszatlanság százalékos átlátszóságként kifejezve (0–100). A könyvtár ezt PDF /CA = 1 - Transparency/100 értékre alakítja, és a tartományra korlátozza

Visszatérési érték

Siker esetén 1, ha nincs dokumentum kiválasztva vagy a megjegyzés nem hozható létre, akkor 0

Megjegyzések

A jegyzet szabványos jelölőmező-készlettel kerül kiírásra: /Type /Annot, /Subtype /Square, /Rect, /C, /IC (ha Filled), /BS, /Border, /CA, /F = 4 (nyomtatható), /M, /CreationDate, /NM, /T, /Contents, /Subj = "Rectangle", /P. Ez megfelel annak, amit az Adobe Acrobat és a Foxit a téglalap-felülvizsgálati eszközeikkel hoz létre, így a külső felülvizsgálati munkafolyamatok megkereshetik, szerkeszthetik, megjegyzésekkel láthatják el, és válaszolhatnak az eredményül kapott jegyzetre

A jegyzet téglalapjának, színének, tartalmának vagy szegélyének létrehozás utáni felülírásához használja a SetAnnotRect, SetAnnotBorderColor, SetAnnotContents és SetAnnotBorderStyle függvényt