ApplyWatermark

Page layout

Description

מחיל תבנית סימן מים הניתנת להרכבה על המסמך שנבחר; התבנית היא מופע של TPDFlibWatermarkBase (מיחידת PDFlibWatermark) ועשויה להיות סימן מים של טקסט, סימן מים של תמונה או סימן מים מורכב המכיל רשימה של תת-סימני מים המוחלים באופן רקורסיבי

כל תבנית נושאת מיקום משלה (אחת מתשע נקודות עיגון או wpCustom), זווית, אטימות (0..1), מצב שכבה (soOverlay מצייר מעל התוכן הקיים, soUnderlay מצייר מתחתיו) וטווח דפים (PageRange); עבור סימני מים מורכבים, צאצאים עם טווח דפים ריק יורשים את הטווח של סימן המים המורכב

באופן פנימי, סימן המים מאציל סמכויות ל-StampText / StampImage, כך שאטימות, סיבוב, סדר השכבות ורזולוציית טווח הדפים מטופלים באותו נתיב מוכח כמו ממשקי ה-API של החותמות

Syntax

Delphi

Function TPDFlib.ApplyWatermark(Watermark: TPDFlibWatermarkBase): Integer;

Parameters

Watermarkמופע תבנית סימן מים (TPDFlibTextWatermark, TPDFlibImageWatermark או TPDFlibCompositeWatermark); הקורא הוא הבעלים של האובייקט ועליו לשחרר אותו לאחר הקריאה

Return values

0לא הושם סימן מים (אין מסמך טעון, סימן מים nil או טקסט/תמונה ריקים)
>= 1מספר הדפים שבהם הונח סימן המים