THPDFPage.AddLineAnnotation

THPDFPage

 

Tetejére Előző Következő

Új vonalas annotációt ad hozzá az aktuális oldalhoz

 

Delphi szintaxis:

procedure AddLineAnnotation ( Contents: AnsiString; BeginPoint: THPDFCurrPoint; EndPoint: THPDFCurrPoint; Color: TColor = clRed );

THPDFCurrPoint Type Definition

TPDFCurrPoint defines a point

Unit
HPDFDoc

type
    THPDFCurrPoint = record
        X: Extended;
        Y: Extended;
end;

Description:
The THPDFCurrPoint type defines a pixel location. X specifies the horizontal coordinate of the point, Y specifies the vertical coordinate.

 

C++ szintaxis:

void __fastcall AddLineAnnotation ( AnsiString Contents, THPDFCurrPoint &BeginPoint, THPDFCurrPoint &EndPoint, Graphics::TColor Color );

 

Leírás

Használja az AddLineAnnotation metódust új vonalas annotáció hozzáadásához, megadva a szöveges üzenetet ( Contents), a kezdőpontot, a végpontot és a színt az aktuális oldalon

 

Túlterhelés vonalvégződés-stílusokkal (HotPDF v2.119.16)

procedure AddLineAnnotation ( Contents: AnsiString; BeginPoint, EndPoint: THPDFCurrPoint; BeginStyle, EndStyle: THPDFLineEndingStyle; Color: TColor = clRed );

Ez a túlterhelés kibocsátja a PDF /LE [/<begin> /<end>] vonalvégződés-tömböt az ISO 32000-1 §12.5.6.7 175. és 176. táblázat szerint. A megjelenítő ezután kirajzolja a megadott végpontjelölőket (nyilak, pipák, alakzatok) anélkül, hogy a hívónak le kellene rajzolnia azokat az oldalon. A THPDFLineEndingStyle a teljes 176. táblázat készletét lefedi:

lesNone — nincs végpontjelölő (PDF specifikáció alapértelmezett)
lesSquare — kitöltött négyzet
lesCircle — kitöltött kör
lesDiamond — kitöltött rombusz
lesOpenArrow — nyitott nyílhegy
lesClosedArrow — háromszögletű zárt nyílhegy
lesButt — rövid merőleges vonás
lesROpenArrow — fordított irányú nyitott nyíl
lesRClosedArrow — fordított irányú zárt nyíl
lesSlash — ~30°-os óramutató járásával megegyező rövid vonás

 

Példa

PDF.CurrentPage.AddLineAnnotation('Width = 120mm',
Point1, Point2, lesClosedArrow, lesClosedArrow, clBlue);

 

Line annotation preview