| מתודה | תיאור |
Text(StartIndex: Integer = 0; Count: Integer = MaxInt): WString | מחלץ טקסט מהעמוד הנוכחי |
TextInRectangle(Left, Top, Right, Bottom: Double): WString | מחלץ טקסט מאזור מלבני (קואורדינטות עמוד) |
TextInRectangle(Rectangle: TPdfRectangle): WString | מחלץ טקסט ממלבן |
AddText(const Text, Font: WString; FontSize: Single; X, Y: Double; Color: TColor = clBlack; Alpha: Byte = $FF; Angle: Double = 0.0) | מוסיף טקסט במיקום שצוין עם גופן, צבע, שקיפות וזווית סיבוב |
SetText(ObjectIndex: Integer; const Text: WString) | מגדיר טקסט עבור אובייקט טקסט קיים (ממשק PDFium לא מתועד, ועלול לגרום לבעיות עימוד) |
SetTextPositions(ObjectIndex: Integer; const Positions: TPdfSingleArray) | מגדיר מיקומים לפי תו עבור אובייקט טקסט קיים. המיקומים מתחילים מהתו השני והם יחסיים למקור של אובייקט הטקסט |
FindFirst(const Text: WString; Options: TSearchOptions = []; StartIndex: Integer = 0; DirectionUp: Boolean = True): Integer | מתחיל חיפוש טקסט, מחזיר אינדקס תו או -1 אם לא נמצא |
FindNext: Integer | ממשיך חיפוש טקסט קדימה, מחזיר אינדקס תו או -1 |
FindPrevious: Integer | ממשיך חיפוש טקסט לאחור, מחזיר אינדקס תו או -1 |
CharacterIndexAtPos(X, Y, ToleranceX, ToleranceY: Double): Integer | מקבל אינדקס תו במיקום בעמוד |
RectangleCount(StartIndex: Integer = 0; Count: Integer = MaxInt): Integer | מחזיר את מספר המלבנים של הטקסט עבור טווח תווים |
ReadingUnits: TPdfReadingUnits | מחזיר יחידות קריאה ברמת משפט עבור הקראה מסייעת וניווט סמנטי |
DocumentReadingUnits: TPdfReadingUnits | בונה רשומות TPdfReadingUnit ברמת משפט עבור זרם התוכן הנקרא של המסמך כולו |
PageWordBoxes: TPdfWordBoxes | מחזיר תיבות מילים עם טווחי FTextPage ומלבנים במרחב העמוד לצורך הדגשה מילה-אחר-מילה |
SetReadingWord(const Word: TPdfWordBox) | מדגיש TPdfWordBox אחד כמילה המדוברת הנוכחית ב-TPdfView |
ClearReadingWord | מנקה את שכבת-העל של סמן הקריאה ברמת מילה ב-TPdfView |
TrackReadingWordAt(PageNumber, CharIndex: Integer): Integer | ממפה היסט תו בעמוד אל TPdfWordBox המכיל אותו, מדגיש אותו ומחזיר את אינדקס המילה |
SelectWordBox(const Word: TPdfWordBox): Boolean | בוחר את טווח הטקסט במציג המיוצג על ידי TPdfWordBox אחד |
SelectWordSpan(const Words: TPdfWordBoxes; StartIndex, EndIndex: Integer): Boolean | בוחר מקטע באותו עמוד של רשומות TPdfWordBox כבחירת טקסט אחת במציג |
BuildReadingUnits(Fragments) | ממיר TPdfContentFragments לרשומות TPdfReadingUnit ברמת משפט ללא טעינת pdfium.dll |
NextReadingUnitOfKind(Units, CurrentIndex, Kind, GoForward) | מוצא את TPdfReadingUnit הבא או הקודם ש-Kind שלו תואם TPdfContentFragmentKind מבוקש |
BuildWordBoxes(PageText) | מפצל טקסט עמוד לרשומות TPdfWordBox עם טקסט מילה וטווחי תווים של FTextPage |
WordBoxIndexAtCharIndex(Words, CharIndex) | ממפה אינדקס תו חזרה לאינדקס TPdfWordBox מבוסס-אפס שמכיל אותו |
SpokenTextAppend(var Spoken: TPdfSpokenText; const SpokenPart: WString; Page, StartIndex: Integer; SourceCount: Integer = -1) | מוסיף מקטע טקסט מדובר ממופה אחד אל TPdfSpokenText |
BuildSpokenTextFromWords(Words, FirstWord, LastWord) | בונה TPdfSpokenText מטווח רציף של TPdfWordBox |
SpokenToPageChar(Spoken, SpokenOffset, Page, CharIndex) | מתרגם היסט תו של מנוע דיבור בחזרה לתו בעמוד PDF |
EstimateSpokenWordIndex(Words, ElapsedMs, WordsPerMinute) | מעריך את אינדקס המילה המדוברת כאשר מנוע הדיבור לא מדווח על מיקום מילה |
| API | תיאור |
span class="keyword">property About: string | מדווח על מידע גרסת רכיב PDFiumPas עבור TPdf. |
Active | פותח או סוגר את מסמך ה-PDF שנבחר |
span class="keyword">procedure AddImage(const FileName: string; X, Y, Width, Height: Double) | מוסיף תמונה מקובץ לעמוד ה-PDF הנוכחי. בתוך המימוש נעשה שימוש ב-TPicture.LoadFromFile, כך שכל תבנית תמונה הרשומה ביחידות הגרפיות VCL או LCL מתקבלת (BMP, PNG דרך Vcl.Imaging.PngImage / LCL TPortableNetworkGraphic, JPG ועוד). הקואורדינטות הן במרחב המשתמש של PDF (המקור בפינה השמאלית התחתונה של העמוד); Width ו-Height הם גודל המיקום ביחידות משתמש, לא גודל התמונה המקורי בפיקסלים |
span class="keyword">function AddJpegImage(JpegImage: TStream; X, Y, Width, Height: Double): Boolean | מוסיף תמונת JPEG לדף ה-PDF הנוכחי באמצעות הקואורדינטות שצוינו |
span class="keyword">procedure AddPage(PageNumber: Integer; Width, Height: Double) | יוצר דף ריק חדש במידות הנתונות בנקודות |
AddPath | מחייב את מסלול ה-MoveTo/LineTo/BezierTo שנצבר כאובייקט דף חדש עם צבע הציור המבוקש |
span class="keyword">procedure AddPicture(Picture: TPicture; X, Y: Double) | מוסיף תמונה לדף ה-PDF הנוכחי באמצעות הקואורדינטות שצוינו |
span class="keyword">procedure AddText(const Text, Font: WString; FontSize: Single; X, Y: Double; Color: TColor = clBlack; Alpha: Byte = $FF; Angle: Double = 0.0) | מוסיף טקסט לדף ה-PDF הנוכחי במיקום שצוין |
Annotation | מאפיין ממוספר — מחזיר את רשומת ההערה באינדקס הנתון בדף הנוכחי (subtype, rect, color, contents, etc.) |
AnnotationCount | מספר אובייקטי ההערות שמצורפים לדף הפעיל הנוכחי |
span class="keyword">property Attachment[Index: Integer]: TBytes | קורא או מחליף את מטען הבתים הגולמי של הקובץ המוטמע ברמת המסמך באינדקס שמתחיל ב-0 שצוין. כל משבצת מתאימה לרשומה אחת בעץ השמות EmbeddedFiles של PDF המוגדר בסעיף 7.11 של מפרט PDF 1.7 |
AttachmentCount | מספר קובצי הקבצים המוטמעים שהוצהרו במסמך |
AttachmentName | מחזיר את Unicode file name registered for the embedded file at the given zero-based index in the document EmbeddedFiles name tree. |
AttachmentType | מחזיר את מחרוזת ה-MIME / subtype הרשומה עבור הקובץ המוטמע באינדקס המבוסס על 0 שצוין. הערך נלקח מרשומת /Subtype במילון מפרט הקובץ כפי שמוגדר בסעיף 7.11.3 של PDF |
Author | מחזיר את הערך של הרשומה /Author ממילון המידע של מסמך ה-PDF |
BezierTo | מוסיף עקום Bezier קובי מהנקודה הנוכחית דרך נקודות הבקרה (X1,Y1) ו-(X2,Y2) אל (X3,Y3) |
Bitmap | מחזיר TBitmap של VCL שזה עתה פוענח ומחזיק את נתוני ה-raster של אובייקט התמונה שצוין בדף הנוכחי bitmap זה מוקצה מחדש בכל קריאה; הקורא הוא הבעלים שלו ואחראי לקרוא ל-Free |
BitmapCount | מספר אובייקטי התמונה בדף הפעיל, הנגישים כ-VCL TBitmap |
Bookmark | מחפש סימנייה לפי מחרוזת הכותרת שלה ומחזיר את רשומת TBookmark המתאימה מעץ המתאר של המסמך המוגדר בסעיף 12.3.3 של PDF |
BookmarkChildren | מאפיין ממוספר — מחזיר את ה-bookmarks הילדיים המיידיים של צומת bookmark הורה נתון |
BookmarkFrom | ממיר handle גולמי של FPDF_BOOKMARK לרשומת TBookmark מלאה על ידי קריאת הכותרת, דף היעד ומטא-נתוני הפעולה של צומת המתאר הזה |
Bookmarks | מאפיין ממוספר — מחזיר את הרשימה המלאה של רשומות המתאר העליונות, כלומר הסימניות, עבור המסמך |
Character | גישה ממוספרת לקריאה בלבד לצורת המחרוזת UTF-16 של התו באינדקס הנתון (בדרך כלל יחידת קוד אחת, אך שתיים עבור צמד תחליפי). |
CharacterAngle | גישה ממוספרת לקריאה בלבד לזווית הסיבוב של התו ברדיאנים, תוך התחשבות ב-CTM של הדף |
CharacterCount | מספר התווים הניתנים לחילוץ בדף הפעיל הנוכחי |
CharacterFontSize | גישה ממוספרת לקריאה בלבד לגודל הגופן האפקטיבי ששימש לרינדור התו (בנקודות PDF, אחרי סקיילינג של CTM) |
CharacterFontWeight | גישה ממוספרת לקריאה בלבד לערך OS/2 usWeightClass של הגופן שבו נעשה שימוש (100 = Thin, 400 = Regular, 700 = Bold, 900 = Black) |
CharacterGenerated | מחזיר True when the character at the specified index was synthesised by PDFium during text extraction rather than being drawn explicitly by the page content stream. Synthetic characters are emitted for ligature expansion, soft hyphenation, and word/line boundary heuristics so search and select-all results read naturally. |
span class="keyword">function CharacterIndexAtPos(X, Y, ToleranceX, ToleranceY: Double): Integer | מקבל את האינדקס של תו במיקום מסוים או סמוך לו בדף. אם אין תו בנקודה או סמוך לה, ערך ההחזרה יהיה -1. אם מתרחשת שגיאה, יוחזר -3 |
CharacterIsHyphen | מחזיר True when the character at the specified index is recognized as a soft hyphen used for end-of-line word breaking. Useful when reconstructing words across line wraps without retaining the visible hyphen mark. |
CharacterMapError | מחזיר True כאשר לא ניתן למפות את התו באינדקס שצוין לנקודת קוד תקפה של Unicode. הדגל מדווח לכל תו על ידי מחלץ הטקסט של PDFium ומאפשר למתקשרים לזהות נקודות קוד שסביר שהן שגויות משום שהגופן המקורי חסר ToUnicode CMap שמיש או וקטור קידוד |
CharacterOrigin | גישה ממוספרת לקריאה בלבד למקור (עוגן baseline-left) של התו בנקודות מרחב המשתמש של PDF |
CharacterRectangle | גישה ממוספרת לקריאה בלבד למלבן התיחום של התו בקואורדינטות מרחב המשתמש של PDF (המקור בפינה השמאלית-תחתונה, בנקודות) |
Charcode | גישה ממוספרת לקריאה בלבד לנקודת הקוד Unicode (UCS-4) של התו באינדקס הנתון |
span class="keyword">procedure ClearFormFieldFocus | פועל עם סמן המיקוד הלוגי של AcroForm בדף הנוכחי עבור זרימות עבודה של מקלדת, דיבור ונגישות |
ClosePath | סוגר את תת-הנתיב הנוכחי על ידי ציור קו ישר בחזרה אל MoveTo האחרון |
Compressed | שולט אם זרמים ב-PDF הפלט יהיו דחוסים ב-FlateDecode כאשר קוראים ל-SaveAs / Save. מנוע הדחיסה שלאחר השמירה סורק את ה-PDF שעבר סריאליזציה, מחליף כל זרם לא דחוס במקביל שלו שדחוס ב-zlib, ובונה מחדש את טבלת ה-xref. זרמים שכבר דחוסים עוברים ללא שינוי |
constructor Create(AOwner: TComponent); override | יוצר את רכיב TPdf ומאתחל את מצב המסמך, הרינדור, הטפסים והמטמון |
span class="keyword">procedure CreateAnnotation(const Annotation: TPdfAnnotation) | יוצר הערה חדשה. |
CreateAttachment | מוסיף קובץ מוטמע חדש (קובץ מצורף) ברמת המסמך. |
span class="keyword">procedure CreateDocument | סוגר את המסמך הנוכחי (אם יש כזה) ומתחיל PDF ריק חדש לגמרי |
span class="keyword">procedure CreatePath(X, Y: Single; FillMode: TPdfFillMode = fmNone; FillColor: TColor = clBlack; FillAlpha: Byte = $FF; Stroke: Boolean = True; StrokeColor: TColor = clBlack; StrokeAlpha: Byte = $FF; StrokeWidth: Single = 1.0; LineCap: TPdfLineCap = lcDefault; LineJoin: TPdfLineJoin = ljDefault; BlendMode: TPdfBlendMode = bmDefault) | יוצר אובייקט נתיב חדש במיקום התחלתי |
CreateXObjectFromPage | עוטפת דף מ-TPdf אחר כ-handle חוזר-לשימוש של Form XObject שניתן להחתים במסמך זה כל מספר פעמים |
CreationDate | חותמת הזמן המקורית של היצירה ממילון ה-Info של המסמך |
Creator | שם יישום היצירה המקורי שנשמר במילון ה-Info |
DeleteAnnotation | מסיר את ההערה באינדקס שצוין בדף הנוכחי |
span class="keyword">function DeleteAttachment(Index: Integer): Boolean | מסיר את הקובץ המוטמע (קובץ מצורף) באינדקס הנתון. |
span class="keyword">procedure DeletePage(PageNumber: Integer) | מסיר את הדף ב-PageIndex מהמסמך |
Destination | מחזיר את הרשומה TDestination עבור היעד השמתי באינדקס המבוסס על 0 שצוין. יעדים שמיים הם היעדים העקיפים שמוגדרים תחת עץ Dests / Names ב-catalog של המסמך, כפי שמתואר בסעיף 12.3.2 של PDF |
DestinationByName | מחפש יעד /Names לפי שם מחרוזת ומחזיר את דף היעד / סוג התאמה / קואורדינטות. |
DestinationCount | מספר היעדים השמיים שהוגדרו במסמך |
destructor Destroy; override | Releases document handles, form state, cached fonts, streams, and timers before TPdf is destroyed |
span class="keyword">function DeviceToPage(X, Y, Left, Top, Width, Height: Integer; Rotation: TRotation; out PageX, PageY: Double): Boolean | ממיר קואורדינטת מסך של נקודה לקואורדינטת עמוד. |
span class="keyword">property Document | Native PDFium FPDF_DOCUMENT handle for direct low-level access. |
span class="keyword">function DocumentReadableContent: TPdfContentFragments | מחזיר מקטעי תוכן קריא סמנטיים עבור זרימות עבודה של קורא מסך, טקסט-לדיבור ונגישות |
function DocumentReadingUnits: TPdfReadingUnits | בונה רשומות TPdfReadingUnit ברמת משפט עבור זרם התוכן הנקרא של המסמך כולו |
FileIdentifier | דגל לקריאה בלבד — מחזיר את מערך מזהה הקובץ של המסמך עבור חריץ המזהה המבוקש |
span class="keyword">property FileName | נתיב ה- PDF לפתיחה; הקצאה בזמן Active תטען מחדש מהנתיב החדש |
Find | מחפש את Pattern החל מ- PageNum (או מהדף הנוכחי אם הערך הוא -1) ומחזיר את אינדקס התו הגלובלי של ההתאמה הראשונה |
span class="keyword">function FindFirst(const Text: WString; Options: TSearchOptions = []; StartIndex: Integer = 0; DirectionUp: Boolean = True): Integer | התחילו חיפוש של הטקסט שצוין. StartIndex מתחיל מ-0, ו- -1 מציין את סוף הדף. הפרמטר DirectionUp קובע את כיוון פעולת החיפוש |
span class="keyword">function FindNext | מזיז את הסמן של סשן Find פעיל ומחזיר את אינדקס התו התואם הבא |
span class="keyword">function FindPrevious | מהפך את סמן החיפוש בהתאמה אחת אחורה. |
span class="keyword">function FlattenAllPages(nFlag: Integer = FLAT_NORMALDISPLAY): Boolean | עטיפת נוחות שמשטחת כל דף במסמך. מחזירה True כאשר כל דף מסתיים עם FLATTEN_SUCCESS או FLATTEN_NOTHINGTODO. רצף מומלץ: GenerateFormAppearances → FlattenAllPages → SaveAs |
span class="keyword">function FlattenPage(nFlag: Integer = FLAT_NORMALDISPLAY): Integer | משטחת הערות ופקדי טפסים בדף הנוכחי לתוכן דף קבוע שאינו ניתן לעריכה. nFlag בוחר את פרופיל ההשטחה: FLAT_NORMALDISPLAY (0) לתצוגה על המסך או FLAT_PRINT (1) לפלט מודפס. מחזירה אחד מהערכים FLATTEN_SUCCESS, FLATTEN_NOTHINGTODO או FLATTEN_FAIL. קראו ל-GenerateFormAppearances תחילה בעת השטחת ערכי טפסים שמולאו |
span class="keyword">function FocusFormField(Index: Integer): Boolean | פועל עם סמן המיקוד הלוגי של AcroForm בדף הנוכחי עבור זרימות עבודה של מקלדת, דיבור ונגישות |
span class="keyword">function FocusNextFormField: Integer | פועל עם סמן המיקוד הלוגי של AcroForm בדף הנוכחי עבור זרימות עבודה של מקלדת, דיבור ונגישות |
span class="keyword">function FocusPreviousFormField: Integer | פועל עם סמן המיקוד הלוגי של AcroForm בדף הנוכחי עבור זרימות עבודה של מקלדת, דיבור ונגישות |
function FocusedFormFieldDetails: TPdfFormFieldInfo | מחזיר TPdfFormFieldInfo עבור שדה הטופס הלוגי הנוכחי |
span class="keyword">function FocusedFormFieldIndex: Integer | פועל עם סמן המיקוד הלוגי של AcroForm בדף הנוכחי עבור זרימות עבודה של מקלדת, דיבור ונגישות |
function FocusedFormFieldName: WString | מחזיר את שם התצוגה הלוגי של שדה הטופס הנוכחי, ומעדיף את AlternateName וחוזר ל-Name |
span class="keyword">function FocusedFormFieldText: WString | פועל עם סמן המיקוד הלוגי של AcroForm בדף הנוכחי עבור זרימות עבודה של מקלדת, דיבור ונגישות |
function FocusedFormFieldValue: WString | מחזיר את ערך שדה הטופס הלוגי הנוכחי לפי FocusedFormFieldIndex בלי להסתמך על סמן אינטראקטיבי |
FontAscent | מחזיר את ascent של הגופן (המרחק מהבסיס אל ה-ascender הגבוה ביותר) של גופן אובייקט הדף, ומובא בנקודות PDF כשהוא מותאם לגודל גופן שסופק על ידי המתקשר |
FontBaseName | מחזיר את PostScript base name (the /BaseFont רשומה ממילון הגופנים של PDF של הגופן שבו משתמש אובייקט דף, כולל כל סיומת סגנון כגון -Bold or ,Italic. |
FontData | גישה ממוספרת לקריאה בלבד אל הבייטים הגולמיים של תוכנית הגופן המוטמע, שמאוישת רק כאשר הגופן מוטמע |
FontDescent | מחזיר את descent של הגופן (המרחק מהבסיס כלפי מטה אל ה-descender הנמוך ביותר) של גופן אובייקט הדף, ומובא בנקודות PDF כשהוא מותאם לגודל גופן שסופק על ידי המתקשר |
FontFamilyName | מחזיר את typographic family name (e.g. Helvetica, Times New Roman, Noto Sans CJK SC) של הגופן שבו משתמש אובייקט דף בדף הנוכחי |
FontHandle | מחזיר את native FPDF_FONT ידית של הגופן שבו משתמש אובייקט הדף. הידית מעניקה למשתמשים מתקדמים גישה ישירה ל-API-ים של גופנים ב-PDFium שאינם עטופים על ידי הרכיב |
FontIsEmbedded | מציין אם הגופן שבו משתמש אובייקט הדף מוטמע בתוך ה-PDF (True) or merely referenced and resolved at view time from the operating system (False). |
FontItalicAngle | גישה ממוספרת לקריאה בלבד אל זווית הנטייה של הגופן במעלות, שלילית בנטוי טיפוסי ו-0 בזקוף |
FontSize | מחזיר את גודל הגופן המרונדר, בנקודות PDF, של תו בודד בדף הנוכחי. FontSize הוא כינוי ל-CharacterFontSize שנשמר מטעמי תאימות לאחור |
FontWeight | מחזיר את משקל בסגנון CSS, כלומר עובי, של הגופן שבו משתמש אובייקט הדף בדף הנוכחי. ערכים טיפוסיים הם 400 עבור רגיל ו-700 עבור מודגש |
FormField | מאפיין ממוספר — מחזיר שדה טופס אחד בדף הנוכחי |
FormFieldAt | קורא או כותב את ערך שדה הטופס שנמצא בקואורדינטת הדף שצוינה |
FormFieldCount | מספר פקדי שדה הטופס בדף הפעיל הנוכחי |
FormFieldInfo | רשומה מלאה המתארת שדה טופס באינדקס נתון בדף הפעיל |
FormFieldInfoAt | רשומת שדה טופס עבור הפקד שנמצא בקואורדינטת הדף שצוינה |
span class="keyword">function FormFieldTabOrder: TPdfIntegerArray | פועל עם סמן המיקוד הלוגי של AcroForm בדף הנוכחי עבור זרימות עבודה של מקלדת, דיבור ונגישות |
span class="keyword">property FormFill | ממשק המאפשר ליישום שלך לספק קריאות חוזרות הקשורות לטפסים (Beep, Invalidate, OutputDocFile, וכו'). |
FormHandle | ידית סביבת מילוי הטפסים המקורית של PDFium המצורפת למסמך |
span class="keyword">property FormType | אומר לכם אם המסמך מכיל שדות AcroForm, XFA, או ללא טפסים כלל |
span class="keyword">procedure GenerateFormAppearances | מייצר מחדש את /AP (appearance stream) עבור כל פקד טופס בכל דף על ידי רינדור כל דף דרך FPDF_FFLDraw. זהו הקריאה המשלימה המומלצת להקצאות FormField[i] := value — בלעדיה ערכי הטופס עשויים להיות גלויים רק כאשר לשדה יש פוקוס, וכל פעולת flatten לאחר מכן תאבד את הערכים בשקט. קראו אחרי כל הקצאות FormField[] ולפני SaveAs / FlattenPage / FlattenAllPages |
span class="keyword">function GetPageBox | קורא את המלבן של תיבת הדף בעלת השם בדף הנוכחי |
HasBookmarkChildren | מחזיר True כאשר לצומת המתאר הנתון יש לפחות סימניית צאצא אחת. |
HasFormFieldAt | בדיקת פגיעה שמחזירה True כאשר פקד שדה טופס מכסה את קואורדינטת הדף שצוינה |
Image | מאפיין ממוספר — מחזיר אובייקט תמונה אחד של הדף הנוכחי (handle + bbox + bit depth + color space) |
ImageCount | מספר אובייקטי XObject מסוג תמונה על הדף הפעיל הנוכחי |
ImportNPagesToOne | בונה TPdf חדש לחלוטין שהדפים שלו הם קומפוזיטים NumX×NumY של דפי מסמך המקור, מתאים לפריסות הדפסה N-up |
ImportPages | מעתיק דף אחד או יותר מ-TPdf פתוח אחר לתוך המסמך הזה |
ImportPagesByIndex | מייבאת תת-קבוצה מסוימת של דפים מ-TPdf אחר לפי אינדקס שמתחיל ב-0, עם שליטה בנקודת ההכנסה במסמך הנוכחי |
span class="keyword">function ImportPreferences(Pdf: TPdf): Boolean | קבוצת סיביות השולטת כיצד ImportPages מעתיק תוכן (משאבים, יעדים בעלי שם, הערות, וכו'). |
span class="keyword">function InsertFormObjectFromXObject(XObject: TPdfXObject): FPDF_PAGEOBJECT | מכניס עותק אחד של הדף שמקופל ב-TPdfXObject לתוך הדף הנוכחי של המסמך הזה, ומחזיר את FPDF_PAGEOBJECT כדי שהקורא יוכל למקם / להגדיל / לסובב אותו |
IsTagged | האם המסמך מצהיר על עץ מבנה לצורכי נגישות |
JavaScriptAction | מאפיין ממוספר — מחזיר פעולת JavaScript אחת ברמת המסמך (name + Type + Source string) |
JavaScriptActionCount | מספר פעולות JavaScript ברמת המסמך המאוחסנות ב-PDF |
JavaScriptActions | כל פעולות ה-JavaScript ברמת המסמך מוחזרות כמערך דינמי יחיד |
Keywords | רשימת מילות מפתח שסיפק המחבר ממילון ה-Info של המסמך |
Language | מזהה שפה טבעית שהוצהר בקטלוג המסמך |
LineTo | מוסיף קו ישר מהנקודה הנוכחית אל (X, Y). |
LinkAnnotation | מאפיין ממוספר — מחזיר את הערת ה-Link המפורשת מסוג /Annot באינדקס הנתון, כולל פעולת היעד או ה-destination |
LinkAnnotationCount | מספר רשומות ההערות מסוג /Link בדף מסוים |
span class="keyword">procedure LoadCustomDocument(AStream: TStream; AOwnsStream: Boolean = False) | טוען PDF מכל TStream שניתן לחיפוש באמצעות קורא הבלוקים לפי דרישה של PDFium, כך שמסמכי multi-GB ומקורות מרוחקים או מבוססי מסד נתונים אינם זקוקים לעותק מוקדם בזיכרון |
span class="keyword">procedure LoadDocument | פותח וטוען מסמך PDF מתוך FileName |
span class="keyword">property MetaText | מחזיר את חבילת מטא-נתוני XMP של המסמך כמחרוזת רחבה. |
ModifiedDate | חותמת הזמן של השינוי האחרון שנרשמה במילון ה-Info של המסמך |
MovePages | מסדר מחדש את דפי המסמך במקום לפי אינדקס שמתחיל ב-0, תוך שמירה על מספר הדפים קבוע |
MoveTo | מתחיל תת-נתיב חדש בקואורדינטת העמוד הנתונה. |
ObjectBitmap | Indexed property — מחזיר אובייקט דף תמונה אחד כ-VCL TBitmap שניתן לרנדר (מפוענח באובדן מ-JPX/CCITT/etc.) |
ObjectBounds | מלבן גבול צמוד ומיושר לצירים של אובייקט דף יחיד בדף הנוכחי, מבוטא בקואורדינטות מרחב המשתמש של PDF לאחר שכל CTM וכל מטריצת אובייקט הוחלו |
ObjectCount | מספר לקריאה בלבד של page objects (text, path, image, shading, form) בדף הנוכחי |
ObjectHandle | מצביע גולמי של PDFium מסוג FPDF_PAGEOBJECT לאובייקט הדף שצוין, מיועד לקריאות ישירות אל ממשק ה-C המקורי של PDFium |
ObjectTransparent | מציין האם אובייקט דף משתתף בשקיפות PDF — באמצעות אלפא של מילוי/קו שאינו אטום או באמצעות מצב מיזוג שאינו Normal — ולכן זקוק לקומפוזיטינג ולא לרינדור פשוט לפי אלגוריתם הצייר |
ObjectType | מחזיר את category of the page object at the specified index — text, path, image, shading, or form XObject. הסיווג תואם לאופרטור ה-content stream של ה-PDF שיצר את האובייקט ומאפשר למתקשרים לעבור על מערך אובייקטי הדף עם dispatch יחיד של switch |
span class="keyword">property OnFormFieldEnter | נורה כאשר מנוע מילוי הטפסים מקבל פוקוס על שדה טופס. |
span class="keyword">property OnFormFieldExit | נורה כאשר מנוע מילוי הטפסים מאבד פוקוס על שדה טופס. |
span class="keyword">property OnPageChange | נורה כאשר Pdf.Page מוקצה לאינדקס עמוד אחר. |
span class="keyword">property OnUnsupportedFeature | נורה כאשר המסמך משתמש בתכונת PDF ש-PDFium אינו מיישם (למשל XFA full forms, הערות 3D, מולטימדיה) |
Page | ידית דף מקורית של PDFium עבור הדף הפעיל הנוכחי |
span class="keyword">property PageBounds[Box: TPdfPageBox]: TPdfRectangle | מאפיין ברמת הדף — המלבן של תיבת הדף המבוקשת (MediaBox/CropBox/BleedBox/TrimBox/ArtBox) |
span class="keyword">property PageBox[Box: TPdfPageBox]: TPdfRectangle | מאפיין ברמת הדף — קורא או כותב מלבן page-box מסוים בדף הנוכחי |
span class="keyword">property PageCount: Integer | מאפיין ברמת הדף — מספר הדפים הכולל במסמך הפתוח |
PageHeight | גובה הדף הפעיל ביחידות מרחב המשתמש של PDF (נקודות = 1/72 אינץ') |
span class="keyword">property PageLabel: WString | מאפיין ברמת הדף — מחזיר את תווית העמוד הנראית למשתמש (כגון "iv" או "A-3") במקום האינדקס מבוסס-אפס. |
span class="keyword">property PageMode: TPageMode | מאפיין ברמת הדף — רמז /PageMode של המסמך (Outlines, Thumbs, FullScreen, ...). |
span class="keyword">property PageNumber: Integer | מאפיין ברמת הדף — אינדקס הדף המבוסס-1 של הדף הנוכחי (כך ש-PageNumber = Page + 1) |
span class="keyword">property PageRotation: TRotation | מאפיין ברמת הדף — הסיבוב המוחל על הדף הנוכחי בעת רינדור (ro0 / ro90 / ro180 / ro270) |
span class="keyword">function PageToDevice(PageX, PageY: Double; Left, Top, Width, Height: Integer; Rotation: TRotation; out X, Y: Integer): Boolean | ממיר קואורדינטת עמוד של נקודה לקואורדינטת מסך. |
span class="keyword">property PageWidth: Double | מאפיין ברמת הדף — רוחב הדף הנוכחי ב-points (1 pt = 1/72 inch) |
function PageWordBoxes: TPdfWordBoxes | מחזיר רשומות TPdfWordBox עבור מילים בדף ה-TPdf הנוכחי עם טווחי תווים ומלבנים במרחב הדף |
span class="keyword">property Password | סיסמת פענוח שהוקצתה לפני Active := True. |
PdfAConformance | רמת התאימות ל-PDF/A של המסמך הפתוח לקריאה בלבד, בלי צורך לקרוא ל-ValidatePdfA במפורש |
PdfEConformance | רמת התאימות ל-PDF/E של המסמך הפתוח לקריאה בלבד, בלי צורך לקרוא ל-ValidatePdfE במפורש |
PdfRConformance | רמת התאימות ל-PDF/R של המסמך הפתוח לקריאה בלבד, בלי צורך לקרוא ל-ValidatePdfR במפורש |
PdfUaConformance | רמת התאימות ל-PDF/UA של המסמך הפתוח לקריאה בלבד, בלי צורך לקרוא ל-ValidatePdfUa במפורש |
PdfVTConformance | רמת התאימות ל-PDF/VT של המסמך הפתוח לקריאה בלבד, בלי צורך לקרוא ל-ValidatePdfVT במפורש |
PdfVersion | דגל לקריאה בלבד — גרסת המפרט של ה-PDF במסמך הפתוח (למשל pv14, pv17, pv20) |
PdfXConformance | רמת התאימות ל-PDF/X של המסמך הפתוח לקריאה בלבד, בלי צורך לקרוא ל-ValidatePdfX במפורש |
span class="keyword">property Permissions | מחזיר את סיביות ההרשאות של סיסמת הבעלים כפי שפוענחו ממילון /Encrypt. |
PrintCopies | מספר העותקים המומלץ המוטמע שהמחבר של ה-PDF היה רוצה שדיאלוג ההדפסה יציג כברירת מחדל —/NumCopies הרשומה שבמילון /ViewerPreferences של המסמך |
PrintPageRanges | רשימה מפוענחת של טווחי דפים שמתחילים ב-1 שהמחבר של ה-PDF היה רוצה שדיאלוג ההדפסה יציג כהצעה —/PrintPageRange של המסמך |
PrintPaperHandling | ערך מפוענח של /ViewerPreferences /Duplex של המסמךרמז — מצב הטיפול בנייר simplex / duplex שהמחבר של ה-PDF היה רוצה שדיאלוג ההדפסה יציג כברירת מחדל |
PrintScaling | ערך מפוענח של /ViewerPreferences /PrintScaling של המסמך |
Producer | שם ספריית ה-PDF או הממיר שיצרו את הקובץ |
ReadableContent | Returns semantic readable content fragments for screen-reader, text-to-speech, and accessibility workflows |
span class="keyword">function ReadablePageContent(PageNumber: Integer): TPdfReadableContent | Returns semantic readable content fragments for screen-reader, text-to-speech, and accessibility workflows |
function ReadingUnits: TPdfReadingUnits | בונה רשומות TPdfReadingUnit ברמת משפט מזרם התוכן הקריא של העמוד הנוכחי עבור זרימות עבודה מסייעות של האזנה-קריאה |
Rectangle | מחזיר מלבן גבול אחד של טקסט מתוך פריסת הטקסט של הדף הנוכחי |
span class="keyword">function RectangleCount(StartIndex: Integer = 0; Count: Integer = MaxInt): Integer | סופר את מספר האזורים המלבניים שתופס מקטע טקסט. הפונקציה ממזגת אוטומטית תיבות תווים קטנות לתיבה גדולה יותר אם אותם תווים נמצאים באותה שורה ומשתמשים באותן הגדרות גופן |
span class="keyword">procedure ReloadPage | טוען מחדש את הדף שנבחר כרגע ממנוע PDFium, ומרענן את מטמון אובייקטי הדף. |
span class="keyword">procedure RemoveObject(Index: Integer; DestroyObject: Boolean = True) | מסיר את אובייקט הדף שצוין מהדף הנוכחי. כאשר DestroyObject הוא True, האובייקט שהוסר משוחרר לאחר ההסרה. זרם תוכן הדף נוצר מחדש אוטומטית |
span class="keyword">procedure RenderPage(DeviceContext: HDC; Left, Top, Width, Height: Integer; Rotation: TRotation = ro0; Options: TRenderOptions = []) | מרנדר את תוכן הדף אל התקן יעד (מסך, bitmap או מדפסת) |
RenderPageProgressive | גרסה ניתנת לביטול של RenderPage שמניעה את לולאת הרינדור ההדרגתי של PDFium ובודקת IPdfCancellationToken בין איטרציות, כך שרינדורים ארוכי-זמן ב-DPI גבוה יכולים להיעצר באמצע הדף במקום להיחסם עד להשלמה |
function RenderPageThumbnail(PageIndex, MaxWidth, MaxHeight: Integer): TBitmap | מרנדר כל דף שממוספר מ-1 אל bitmap שמתאים בתוך גבולות התמונה הממוזערת המבוקשת |
span class="keyword">function RenderTile(Left, Top, Width, Height, PageWidth, PageHeight: Integer; Rotation: TRotation = ro0; Options: TRenderOptions = []; Color: TColor = clWhite): TBitmap | מרנדר אזור מלבני של עמוד אל bitmap חדש. יש לשחרר את ה-bitmap המוחזר ידנית |
span class="keyword">function SaveAs(Stream: TStream; Option: TSaveOption = saNone; PdfVersion: TPdfVersion = pvUnknown): Boolean | שומר את עותק מסמך ה-PDF אל ה-stream שצוין. אם PdfVersion הוא pv13 עד pv17, הפלט הנשמר מנורמל ונבדק עבור גרסת היעד הזו, כולל עקיפות קיימות של /Version ב-catalog בפלט אינקרמנטלי. המאמת מכסה את כל ציר התכונות של PDF 1.1–1.7 / ISO 32000-1: filters (FlateDecode, JBIG2Decode, JPXDecode), object & xref streams, transparency (SMask, ca/CA, blend modes), Tagged PDF (StructTreeRoot, MarkInfo), color spaces (ICCBased, DeviceN), page boxes (BleedBox/TrimBox/ArtBox), output intents, optional content, AcroForm, גופני CID/Type 0 ו-OpenType, הצפנת AES & AES-256 (CFM AESV2/AESV3), כל תתי-הסוג של annotations המוגבלים לפי גרסה (Widget, Sound, Movie, FreeText, Line, Square, Circle, Highlight, Underline, StrikeOut, Stamp, Ink, Popup, FileAttachment, TrapNet, Squiggly, PrinterMark, Polygon, PolyLine, Caret, Screen, Watermark, 3D, Redact), סוגי actions המוגבלים לפי גרסה (SubmitForm, ResetForm, ImportData, Hide, Named, JavaScript, Trans, SetState, Rendition, GoToE, GoTo3DView), ורשומות catalog (Perms, Legal, Collection, Requirements, NeedsRendering). כל מה שחורג מגרסת היעד שנבחרה מעלה EPdfError. אם למסמך אין OpenAction קיים וגרסת היעד תומכת בכך, ה-PDF הנשמר נפתח בעמוד הראשון עם זום Fit Height. בניות Trial מחילות את סימן המים של trial בעת השמירה |
SaveAsPdfA | שומר את המסמך הנוכחי כקובץ תואם PDF/A-1b באמצעות עיבוד לאחר מכן של ה-PDF הבסיסי עם עדכון מצטבר שמחדיר זרם מטא-נתונים XMP, OutputIntent מסוג ICC ב-sRGB וקטלוג מסמך מעודכן |
span class="keyword">function SaveAsPdfAToStream(Stream: TStream; const Options: TPdfASaveOptions): Boolean | גרסת זיכרון — כותבת את הפלט לכל TStream בלי שלב ביניים בדיסק |
SaveAsPdfE | שומר את המסמך הנוכחי כקובץ תואם PDF/E-1 באמצעות עיבוד לאחר מכן של ה-PDF הבסיסי עם עדכון מצטבר שמחדיר סמני תבנית קובץ של PDF/E-1 (ISO 24517-1:2008) |
span class="keyword">function SaveAsPdfEToStream(Stream: TStream; const Options: TPdfESaveOptions): Boolean | גרסת זיכרון — כותבת את הפלט לכל TStream בלי שלב ביניים בדיסק |
SaveAsPdfR | שומר את המסמך הנוכחי כקובץ תואם PDF/R-1 (ISO 23504-1:2020, תת-הקבוצה של PDF להעברה ולאחסון של תמונות סרוקות) |
span class="keyword">function SaveAsPdfRToStream(Stream: TStream; const Options: TPdfRSaveOptions): Boolean | גרסת זיכרון — כותבת את הפלט לכל TStream בלי שלב ביניים בדיסק |
SaveAsPdfUa | שומר את המסמך הנוכחי כקובץ תואם PDF/UA-1 באמצעות עיבוד לאחר מכן של ה-PDF הבסיסי עם עדכון מצטבר שמחדיר סמני תבנית קובץ של PDF/UA |
span class="keyword">function SaveAsPdfUaToStream(Stream: TStream; const Options: TPdfUaSaveOptions): Boolean | גרסת זיכרון — כותבת את הפלט לכל TStream בלי שלב ביניים בדיסק |
SaveAsPdfVT | שומר את המסמך הנוכחי כקובץ יחיד תואם PDF/VT-1 (ISO 16612-2:2010, תת-הקבוצה של PDF להדפסה משתנה ועסקית) |
span class="keyword">function SaveAsPdfVTToStream(Stream: TStream; const Options: TPdfVTSaveOptions): Boolean | גרסת זיכרון — כותבת את הפלט לכל TStream בלי שלב ביניים בדיסק |
SaveAsPdfX | שומר את המסמך הנוכחי כקובץ תואם PDF/X-1a:2001, PDF/X-3:2002 או PDF/X-4 באמצעות עיבוד לאחר מכן של ה-PDF הבסיסי עם עדכון מצטבר שמחדיר סמני תבנית קובץ של PDF/X (משפחת ISO 15930) |
span class="keyword">function SaveAsPdfXToStream(Stream: TStream; const Options: TPdfXSaveOptions): Boolean | גרסת זיכרון — כותבת את הפלט לכל TStream בלי שלב ביניים בדיסק |
span class="keyword">procedure SetFormFieldFlags(Index: Integer; const Flags: TPdfFormFieldFlags) | מגדיר דגלי AcroForm field עבור שדה הטופס באינדקס ההערה שצוין בדף הנוכחי |
span class="keyword">procedure SetFormFieldFlagsAt(X, Y: Single; const Flags: TPdfFormFieldFlags) | מגדיר את שדה הסיביות Flags על שדה הטופס בקואורדינטות הנתונות. |
span class="keyword">procedure SetPageBox(Box: TPdfPageBox; const Rectangle: TPdfRectangle) | כותב מלבן חדש עבור תיבת הדף ששמה מצוין (MediaBox / CropBox / BleedBox / TrimBox / ArtBox) בדף הנוכחי |
SetText | מוסיף אובייקט טקסט בדף בקואורדינטת העמוד הנתונה. |
span class="keyword">procedure SetTextPositions(ObjectIndex: Integer; const Positions: TPdfSingleArray) | מגדיר מיקומים לכל תו עבור אובייקט הטקסט שצוין. מיקום התו הראשון משתמע כ-0; Positions[0] מגדיר את מיקום התו השני, Positions[1] את מיקום התו השלישי, וכן הלאה. הערכים הם בנקודות ויחסיים למקור אובייקט הטקסט |
Signature | מאפיין ממוספר — מחזיר רשומת חתימה דיגיטלית אחת (חותם, סיבה, איש קשר, טווח בתים) |
SignatureCount | מספר שדות החתימה הדיגיטלית המוטמעים במסמך |
StructureElements | מאפיין אינדקסי — מחזיר את הילדים של רכיב עץ מבני לוגי (StructTree) |
Subject | מחזיר את הערך של /Subject ממילון המידע של מסמך ה-PDF |
span class="keyword">function Text(StartIndex: Integer = 0; Count: Integer = MaxInt): WString | מחלץ מחרוזת טקסט מהדף. הפרמטרים StartIndex ו-Count קובעים אילו תווים יוחלצו. הפרמטר StartIndex מתחיל מ-0 |
span class="keyword">function TextInRectangle(Left, Top, Right, Bottom: Double): WString | מחלץ טקסט בתוך גבול מלבני בדף |
TextPage | ידית דף טקסט מקורית של PDFium עבור הדף הפעיל הנוכחי |
span class="keyword">property Thumbnail | מחזיר את הבתים הגולמיים של הערך /Thumb עבור הדף הנוכחי (תצוגה מקדימה מחושבת מראש אופציונלית, בדרך כלל raster 64x64) |
Title | מחזיר את הערך של הרשומה /Title ממילון המידע של מסמך ה-PDF |
Transparent | האם הדף הפעיל הנוכחי מכיל תוכן שקוף |
span class="keyword">procedure UpdatePage | מחיל עריכות בזיכרון שבוצעו דרך CreateAnnotation, AddImage, AddText, SetFormFieldFlagsAt וכו' על דף PDFium הבסיסי. |
span class="keyword">property UserPermissions | Returns the user-password permission bits (a subset of הרשאות). |
span class="keyword">function ValidatePdfA: TPdfAValidationResult | בודק את מסמך ה-PDF הפתוח כעת עבור סמני תאימות PDF/A ומחזיר תוצאה מובנית עם רמת התאימות שזוהתה ועם קבוצת הבעיות הספציפיות שנמצאו |
span class="keyword">function ValidatePdfE: TPdfEValidationResult | בודק את ה-PDF הפתוח כעת עבור סמני תאימות ומחזיר תוצאה מובנית עם רמת התאימות שזוהתה ועם קבוצת הבעיות הספציפיות שנמצאו |
span class="keyword">function ValidatePdfR: TPdfRValidationResult | בודק את ה-PDF הפתוח כעת עבור סמני תאימות ומחזיר תוצאה מובנית עם רמת התאימות שזוהתה ועם קבוצת הבעיות הספציפיות שנמצאו |
span class="keyword">function ValidatePdfUa: TPdfUaValidationResult | בודק את ה-PDF הפתוח כעת עבור סמני תאימות ומחזיר תוצאה מובנית עם רמת התאימות שזוהתה ועם קבוצת הבעיות הספציפיות שנמצאו |
span class="keyword">function ValidatePdfVT: TPdfVTValidationResult | בודק את ה-PDF הפתוח כעת עבור סמני תאימות ומחזיר תוצאה מובנית עם רמת התאימות שזוהתה ועם קבוצת הבעיות הספציפיות שנמצאו |
span class="keyword">function ValidatePdfX: TPdfXValidationResult | בודק את ה-PDF הפתוח כעת עבור סמני תאימות ומחזיר תוצאה מובנית עם רמת התאימות שזוהתה ועם קבוצת הבעיות הספציפיות שנמצאו |
ViewerPreference | מאפיין אינדקסי — מחזיר את הערך השלם של מפתח /ViewerPreferences (NumCopies, PrintScaling, וכו') |
WebLink | כתובת URL ומלבני גבול עבור קישור אינטרנט שזוהה אוטומטית בדף |
WebLinkCount | מספר כתובות ה-URL של האינטרנט שזוהו אוטומטית בעת סריקת טקסט של דף |
span class="keyword">property XFA | מחזיר את חבילת ה- XFA XML המוטבעת במסמך (PDF/A 2.0 הוציא את הפורמט משימוש, אבל טפסים שנוצרים ב- Acrobat עדיין משתמשים בו) |
TPdfView הוא רכיב ויזואלי ניתן לגלילה להצגה ואינטראקציה עם מסמכי PDF. נדרשת אליו הפניה Pdf: TPdf
| API | תיאור |
span class="keyword">property About: string | מתעד את האיבר About שמפורסם על ידי TPdfView. |
Active | מפעיל או מבטל את ההפעלה של המציג, פותח את מסמך ה-PDF המקושר ומרנדר את הדף שנבחר |
span class="keyword">property ActualSizeZoom[PageNumber: Integer]: Double | גורם זום לקריאה בלבד שמציג את הדף בגודל הפיזי האמיתי שלו על מסך המארח |
span class="keyword">procedure AddImage(const FileName: string; X, Y, Width, Height: Integer); overload | מוסיף תמונה לדף שמוצג כרגע על ידי TPdfView, וממיר מלבן קואורדינטות לקוח של המציג לקואורדינטות דף PDF |
span class="keyword">function AddJpegImage(JpegImage: TStream; X, Y, Width, Height: Integer): Boolean | מעטפת TPdfView שמעבירה אל TPdf.AddJpegImage. |
span class="keyword">procedure AddPicture(Picture: TPicture; X, Y: Integer); overload | מעטפת TPdfView שמעבירה אל TPdf.AddPicture. |
Align | שולט בhow the PDF viewer is laid out inside its parent container. |
span class="keyword">property AllowUserPageChange: Boolean | מאפשר לקלט המשתמש (גלגל העכבר, גרירת פס הגלילה, קיצורי מקלדת) לשנות את הדף הנוכחי |
span class="keyword">property AllowUserTextSelection: Boolean | שולט בבחירת טקסט שמופעלת מקלט המשתמש במציג |
Anchors | מציין אילו קצוות של המציג נשארים במרחק קבוע מהקצוות המתאימים של האב כאשר גודל האב משתנה |
span class="keyword">property Annotation[Index: Integer]: TPdfAnnotation | מעטפת TPdfView שמעבירה אל TPdf.Annotation. |
span class="keyword">property AnnotationCount: Integer | מעטפת TPdfView שמעבירה אל TPdf.AnnotationCount. |
span class="keyword">property AsyncRendering: Boolean | דגל opt-in שמורה לצופה לצייר שכבת-על קטנה של "Loading..." במהלך רינדורים ארוכים, כך שיישומים שמשתמשים בעובד משלהם לרינדור מחוץ לשרשור ישתפו רמז חזותי עקבי |
span class="keyword">property Bitmap[Index: Integer]: TBitmap | מעטפת TPdfView שמעבירה אל TPdf.Bitmap. |
span class="keyword">property BitmapCount: Integer | מעטפת TPdfView שמעבירה אל TPdf.BitmapCount. |
span class="keyword">property Canvas: TCanvas | קנבס ציור שנחשף על ידי הפקד לאחר רינדור עמוד. |
span class="keyword">property ChangePageOnMouseScrolling: Boolean | במצב SinglePage, קובע אם גלילה עם גלגל העכבר בקצה הדף מתקדמת לדף הבא |
span class="keyword">property Character[Index: Integer]: WideChar | מעטפת TPdfView שמעבירה אל TPdf.Character. |
span class="keyword">property CharacterAngle[Index: Integer]: Single | מעטפת TPdfView שמעבירה אל TPdf.CharacterAngle. |
span class="keyword">property CharacterCount: Integer | מעטפת TPdfView שמעבירה אל TPdf.CharacterCount. |
span class="keyword">property CharacterFontSize[Index: Integer]: Double | מעטפת TPdfView שמעבירה אל TPdf.CharacterFontSize. |
span class="keyword">property CharacterFontWeight[Index: Integer]: Integer | מעטפת TPdfView שמעבירה אל TPdf.CharacterFontWeight. |
span class="keyword">property CharacterGenerated[Index: Integer]: Boolean | מעטפת TPdfView שמעבירה אל TPdf.CharacterGenerated. |
span class="keyword">function CharacterIndexAtPos(X, Y: Integer; ToleranceX, ToleranceY: Double): Integer | מחזיר את אינדקס התו בדף הנוכחי הקרוב ביותר לפיקסל המסך (X, Y), או -1 אם אין תו קרוב מספיק |
span class="keyword">property CharacterIsHyphen[Index: Integer]: Boolean | מעטפת TPdfView שמעבירה אל TPdf.CharacterIsHyphen. |
span class="keyword">property CharacterMapError[Index: Integer]: Boolean | מעטפת TPdfView שמעבירה אל TPdf.CharacterMapError. |
span class="keyword">property CharacterOrigin[Index: Integer]: TPoint | מעטפת TPdfView שמעבירה אל TPdf.CharacterOrigin. |
span class="keyword">property CharacterRectangle[Index: Integer]: TRect | מעטפת TPdfView שמעבירה אל TPdf.CharacterRectangle. |
span class="keyword">property Charcode[Index: Integer]: WideChar | מעטפת TPdfView שמעבירה אל TPdf.Charcode. |
span class="keyword">procedure ClearFormFieldFocus | פועל עם סמן המיקוד הלוגי של AcroForm בדף הנוכחי עבור זרימות עבודה של מקלדת, דיבור ונגישות |
span class="keyword">procedure ClearHighlight | מעטפת TPdfView שמעבירה אל TPdfView.ClearHighlight. |
span class="keyword">procedure ClearReadingHighlight | שולט בשכבת-העל של הדגשת הקריאה של TPdfView המשמשת להפעלת טקסט-לדיבור מסונכרנת |
procedure ClearReadingWord | מנקה את שכבת-העל של סמן הקריאה ברמת מילה ב-TPdfView |
span class="keyword">procedure ClearSelection | מנקה את בחירת הטקסט הנוכחית ומבטל את תוקף התצוגה |
Color | מגדיר את צבע הרקע שמצויר בין מלבני הדפים וסביב קצוות המסמך |
Constraints | מגדיר את הרוחב והגובה המינימליים והמקסימליים שאליהם מציג ה-PDF רשאי להגיע כאשר ההורה שלו משנה גודל |
span class="keyword">function CopySelectionToClipboard: Boolean | מעתיק את הטקסט שנבחר כרגע ללוח של Windows כ-CF_UNICODETEXT. |
constructor Create(AOwner: TComponent); override | יוצר the TPdfView control and initializes rendering, scrolling, selection, and form interaction state |
span class="keyword">procedure CreateAnnotation(const Annotation: TPdfAnnotation) | מעטפת TPdfView שמעבירה אל TPdf.CreateAnnotation. |
span class="keyword">property CurrentCharIndex: Integer | אינדקס תו מבוסס-אפס לקריאה בלבד מתחת לסמן העכבר הנוכחי (או הנקודה האחרונה שנבדקה). |
span class="keyword">procedure DeleteAnnotation(Index: Integer) | מעטפת TPdfView שמעבירה אל TPdf.DeleteAnnotation. |
destructor Destroy; override | משחרר את משאבי המציג, מאגרי הרינדור ומינויי המסמך לפני ש-TPdfView נהרס |
span class="keyword">function DeviceToPage(X, Y: Integer; out PageX, PageY: Double): Boolean; overload | ממיר פיקסל מסך (X, Y) בתוך התצוגה לנקודת user-space של PDF בדף הנוכחי |
span class="keyword">property DisplayMode: TPdfDisplayMode | מצב פריסה: דף יחיד, רציף, שני דפים, שני דפים רציף, עם או בלי כריכה |
span class="keyword">property DragCursor | Documents the DragCursor member published by TPdfView. |
span class="keyword">property DragKind | Documents the DragKind member published by TPdfView. |
span class="keyword">property DragMode | Documents the DragMode member published by TPdfView. |
Enabled | שולט בשאלה אם מציג ה-PDF מקבל קלט משתמש מהעכבר ומהמקלדת |
span class="keyword">property Find: FPDF_SCHHANDLE | מעטפת TPdfView שמעבירה אל TPdf.Find. |
span class="keyword">function FindFirst(const Text: WString; Options: TSearchOptions= []; StartIndex: Integer= 0; DirectionUp: Boolean= True): Integer | התחילו חיפוש של הטקסט שצוין. StartIndex מתחיל מ-0, ו- -1 מציין את סוף הדף. הפרמטר DirectionUp קובע את כיוון פעולת החיפוש |
span class="keyword">function FindNext: Integer | מעטפת TPdfView שמעבירה אל TPdf.FindNext. |
span class="keyword">function FindPrevious: Integer | מעטפת TPdfView שמעבירה אל TPdf.FindPrevious. |
span class="keyword">property FitMode: TPdfFitMode | שולט באופן שבו הדף הנוכחי יושב בתוך אזור הלקוח של המציג; מוחל מחדש אוטומטית ב-Resize וכאשר PageNumber משתנה כך שמסמכים ארוכים עם גדלי דפים מעורבים נשארים ממוסגרים |
span class="keyword">function FlattenPage(nFlag: Integer = FLAT_NORMALDISPLAY): Integer | מעטפת TPdfView שמעבירה אל TPdf.FlattenPage. |
span class="keyword">function FocusFormField(Index: Integer): Boolean | פועל עם סמן המיקוד הלוגי של AcroForm בדף הנוכחי עבור זרימות עבודה של מקלדת, דיבור ונגישות |
span class="keyword">function FocusNextFormField: Integer | פועל עם סמן המיקוד הלוגי של AcroForm בדף הנוכחי עבור זרימות עבודה של מקלדת, דיבור ונגישות |
span class="keyword">function FocusPreviousFormField: Integer | פועל עם סמן המיקוד הלוגי של AcroForm בדף הנוכחי עבור זרימות עבודה של מקלדת, דיבור ונגישות |
function FocusedFormFieldDetails: TPdfFormFieldInfo | מחזיר TPdfFormFieldInfo עבור שדה הטופס הלוגי הנוכחי |
span class="keyword">function FocusedFormFieldIndex: Integer | פועל עם סמן המיקוד הלוגי של AcroForm בדף הנוכחי עבור זרימות עבודה של מקלדת, דיבור ונגישות |
function FocusedFormFieldName: WString | מחזיר את שם התצוגה הלוגי של שדה הטופס הנוכחי, ומעדיף את AlternateName וחוזר ל-Name |
span class="keyword">function FocusedFormFieldText: WString | פועל עם סמן המיקוד הלוגי של AcroForm בדף הנוכחי עבור זרימות עבודה של מקלדת, דיבור ונגישות |
function FocusedFormFieldValue: WString | מחזיר את ערך שדה הטופס הלוגי הנוכחי לפי FocusedFormFieldIndex בלי להסתמך על סמן אינטראקטיבי |
span class="keyword">property FontAscent[Index: Integer; FontSize: Single]: Single | מעטפת TPdfView שמעבירה אל TPdf.FontAscent. |
span class="keyword">property FontBaseName[Index: Integer]: WString | מעטפת TPdfView שמעבירה אל TPdf.FontBaseName. |
span class="keyword">property FontData[Index: Integer]: TBytes | מעטפת TPdfView שמעבירה אל TPdf.FontData. |
span class="keyword">property FontDescent[Index: Integer; FontSize: Single]: Single | מעטפת TPdfView שמעבירה אל TPdf.FontDescent. |
span class="keyword">property FontFamilyName[Index: Integer]: WString | מעטפת TPdfView שמעבירה אל TPdf.FontFamilyName. |
span class="keyword">property FontHandle[Index: Integer]: FPDF_FONT | מעטפת TPdfView שמעבירה אל TPdf.FontHandle. |
span class="keyword">property FontIsEmbedded[Index: Integer]: Boolean | מעטפת TPdfView שמעבירה אל TPdf.FontIsEmbedded. |
span class="keyword">property FontItalicAngle[Index: Integer]: Integer | מעטפת TPdfView שמעבירה אל TPdf.FontItalicAngle. |
span class="keyword">property FontSize[Index: Integer]: Double | מעטפת TPdfView שמעבירה אל TPdf.FontSize. |
span class="keyword">property FontWeight[Index: Integer]: Integer | מעטפת TPdfView שמעבירה אל TPdf.FontWeight. |
span class="keyword">function FormCanRedo: Boolean | מדווח האם ליישומון AcroForm הממוקד יש לפחות עריכת ביטול אחת שניתן לבצע מחדש |
span class="keyword">function FormCanUndo: Boolean | מדווח האם ליישומון AcroForm הממוקד יש לפחות עריכה אחת שניתן לבטל |
span class="keyword">property FormField[Index: Integer]: WString | מעטפת TPdfView שמעבירה אל TPdf.FormField. |
span class="keyword">property FormFieldAt[X, Y: Integer]: WString | מעטפת TPdfView שמעבירה אל TPdf.FormFieldAt. |
span class="keyword">property FormFieldCount: Integer | מעטפת TPdfView שמעבירה אל TPdf.FormFieldCount. |
span class="keyword">property FormFieldInfo[Index: Integer]: TPdfFormFieldInfo | מעטפת TPdfView שמעבירה אל TPdf.FormFieldInfo. |
span class="keyword">property FormFieldInfoAt[X, Y: Integer]: TPdfFormFieldInfo | מעטפת TPdfView שמעבירה אל TPdf.FormFieldInfoAt. |
span class="keyword">function FormFieldTabOrder: TPdfIntegerArray | פועל עם סמן המיקוד הלוגי של AcroForm בדף הנוכחי עבור זרימות עבודה של מקלדת, דיבור ונגישות |
span class="keyword">function FormRedo: Boolean | מבצע מחדש את העריכה האחרונה שבוטלה ביישומון AcroForm הממוקד, ומפעיל את היסטוריית ה-redo לכל יישומון של PDFium |
span class="keyword">function FormUndo: Boolean | מבטל את העריכה האחרונה ביישומון AcroForm הממוקד, ומפעיל את היסטוריית ה-undo לכל יישומון של PDFium |
span class="keyword">procedure GenerateFormAppearances | מעטפת TPdfView שמעבירה אל TPdf.GenerateFormAppearances. |
span class="keyword">function GetSelectedFormText: WString | מחזיר את הטקסט שנבחר כרגע בתוך יישומון ה-AcroForm הממוקד בדף הפעיל של התצוגה |
span class="keyword">property HasFormFieldAt[X, Y: Integer]: Boolean | מעטפת TPdfView שמעבירה אל TPdf.HasFormFieldAt. |
span class="keyword">function HasSelection: Boolean | מחזיר אם טקסט כלשהו נבחר כרגע במציג |
span class="keyword">property HighlightColor: TColor | צבע המלבן שנצבע מעל כל התאמה שמוחזרת על ידי HighlightSearchText. ברירת המחדל היא clYellow; מפורסם כדי שאפליקציות יוכלו לעצב את ההדגשה |
span class="keyword">function HighlightSearchText(const Text: WString; MatchCase: Boolean= False; MatchWholeWord: Boolean= False): Integer | מעטפת TPdfView שמעבירה אל TPdfView.HighlightSearchText. |
span class="keyword">property Image[Index: Integer]: TPdfImage | מעטפת TPdfView שמעבירה אל TPdf.Image. |
span class="keyword">property ImageCount: Integer | מעטפת TPdfView שמעבירה אל TPdf.ImageCount. |
span class="keyword">property LinkAnnotation[PageNumber, Index: Integer]: TLinkAnnotation | מעטפת TPdfView שמעבירה אל TPdf.LinkAnnotation. |
span class="keyword">function LinkAnnotationAtPos(X, Y: Integer; out PageNumber: Integer): Integer; overload | מחזיר את אינדקס הערת הקישור בפיקסל המסך (X, Y), או -1. |
span class="keyword">property LinkAnnotationCount[PageNumber: Integer]: Integer | מעטפת TPdfView שמעבירה אל TPdf.LinkAnnotationCount. |
span class="keyword">property LinkOptions: TPdfViewLinkOptions | קבוצת published ששולטת אילו מארבעת סוגי פעולות הקישור של PDFium התצוגה תעקוב אחריהן אוטומטית כאשר המשתמש לוחץ על הקישור |
LoadingColor | צבע המילוי של מציין המקום “loading” שמצויר בזמן שדף עדיין מעובד |
LoadingText | טקסט שמוצג במרכז הדף בזמן שרינדור אסינכרוני עדיין מתבצע |
property NightDuotoneInk: TColor | Controls the ink colour used by the reNightDuotone low-vision render option |
property NightDuotonePaper: TColor | Controls the paper colour used by the reNightDuotone low-vision render option |
span class="keyword">property ObjectBitmap[Index: Integer]: TBitmap | מעטפת TPdfView שמעבירה אל TPdf.ObjectBitmap. |
span class="keyword">property ObjectBounds[Index: Integer]: TPdfRectangle | מעטפת TPdfView שמעבירה אל TPdf.ObjectBounds. |
span class="keyword">property ObjectCount: Integer | מעטפת TPdfView שמעבירה אל TPdf.ObjectCount. |
span class="keyword">property ObjectHandle[Index: Integer]: Pointer | מעטפת TPdfView שמעבירה אל TPdf.ObjectHandle. |
span class="keyword">property ObjectTransparent[Index: Integer]: Boolean | מעטפת TPdfView שמעבירה אל TPdf.ObjectTransparent. |
span class="keyword">property ObjectType[Index: Integer]: TObjectType | מעטפת TPdfView שמעבירה אל TPdf.ObjectType. |
span class="keyword">property Options: TRenderOptions | Set of rendering hints and TPdfView post-render low-vision options |
span class="keyword">property Page: FPDF_PAGE | מעטפת TPdfView שמעבירה אל TPdf.Page. |
span class="keyword">property PageBorderColor: TColor | Color of the 1-pixel border drawn around each page rectangle. |
span class="keyword">property PageBounds: TPdfRectangle | מעטפת TPdfView שמעבירה אל TPdf.PageBounds. |
span class="keyword">property PageColor: TColor | צבע הרקע שנצבע מתחת לדף ה-PDF המרונדר, מנותק מזה של הבקרה שמסביב Color. ברירת המחדל היא clWhite כך שדפי PDF נשארים לבנים כמו נייר גם כאשר Color של הבקרה המארחת מעוצב כהה |
span class="keyword">property PageCount: Integer | מעטפת TPdfView שמעבירה אל TPdf.PageCount. |
span class="keyword">property PageHeight: Double | מעטפת TPdfView שמעבירה אל TPdf.PageHeight. |
span class="keyword">property PageHeightZoom[PageNumber: Integer]: Double | גורם זום לקריאה בלבד שמתאים את גובה הדף אל תוך הצופה |
span class="keyword">property PageLabel: WString | מעטפת TPdfView שמעבירה אל TPdf.PageLabel. |
span class="keyword">property PageNumber: Integer | מעטפת TPdfView שמעבירה אל TPdf.PageNumber. |
span class="keyword">property PageRotation: TRotation | מעטפת TPdfView שמעבירה אל TPdf.PageRotation. |
PageShadowColor | צבע המילוי של הצל הנופל שנצבע מתחת לכל מלבן דף |
span class="keyword">property PageShadowSize: Integer | רוחב (בפיקסלים) של הצל הרך שנצבע סביב כל דף במצבי רצף |
span class="keyword">function PageToDevice(PageX, PageY: Double; out X, Y: Integer): Boolean; overload | Inverse of DeviceToPage: converts a PDF user-space point to a screen pixel inside the view. |
span class="keyword">property PageWidth: Double | מעטפת TPdfView שמעבירה אל TPdf.PageWidth. |
span class="keyword">property PageWidthZoom[PageNumber: Integer]: Double | מקדם zoom לקריאה בלבד המתאים את רוחב העמוד אל תוך המציג |
function PageWordBoxes: TPdfWordBoxes | מחזיר רשומות TPdfWordBox עבור מילים בדף הנוכחי של TPdfView עם טווחי תווים ומלבנים במרחב הדף |
span class="keyword">property PageZoom[PageNumber: Integer]: Double | מקדם zoom לקריאה בלבד הנדרש כדי להתאים את העמוד הנוכחי אל המציג ב-DisplayMode הנוכחי |
span class="keyword">procedure PaintSelection(SelectionStart, SelectionEnd: Integer; Mask: TColor) | מעטפת TPdfView שמעבירה אל TPdfView.PaintSelection. |
span class="keyword">property ParentShowHint | Documents the ParentShowHint member published by TPdfView. |
span class="keyword">property Pdf: TPdf | מפנה אל רכיב TPdf שהמסמך שלו מרונדר בידי המציג |
PopupMenu | Associates a TPopupMenuעם מציג ה-PDF כך שלחיצה ימנית על דף מציגה תפריט הקשר |
ReadableContent | מחזיר מקטעי תוכן קריא סמנטיים עבור קוראי מסך, text-to-speech ותהליכי עבודה של נגישות |
span class="keyword">property ReadingHighlightColor: TColor | Controls the TPdfView reading-highlight overlay used by synchronized text-to-speech playback |
function ReadingUnits: TPdfReadingUnits | בונה רשומות TPdfReadingUnit ברמת משפט מהדף הנוכחי של TPdfView |
span class="keyword">property ReadingWordColor: TColor | Controls the overlay colour used for the current word-level reading cursor |
span class="keyword">property ReadingWordFollow: Boolean | Controls whether TPdfView scrolls the current spoken word into view while tracking reading |
span class="keyword">property Rectangle[Index: Integer]: TRect | מעטפת TPdfView שמעבירה אל TPdf.Rectangle. |
span class="keyword">function RectangleCount(StartIndex: Integer = 0; Count: Integer = MaxInt): Integer | מעטפת TPdfView שמעבירה אל TPdf.RectangleCount. |
span class="keyword">procedure ReloadPage | מעטפת TPdfView שמעבירה אל TPdf.ReloadPage. |
span class="keyword">procedure RemoveObject(Index: Integer; DestroyObject: Boolean = True) | מעטפת TPdfView שמעבירה אל TPdf.RemoveObject. |
span class="keyword">procedure RenderPage(DeviceContext: HDC; Left, Top, Width, Height: Integer; Rotation: TRotation = ro0; Options: TRenderOptions = []) | Render contents of a page to a device (screen, bitmap, or printer). |
span class="keyword">function RenderTile(Left, Top, Width, Height, PageWidth, PageHeight: Integer; Rotation: TRotation = ro0; Options: TRenderOptions = []): TBitmap | מרנדר אזור מלבני של עמוד אל bitmap חדש. יש לשחרר את ה-bitmap המוחזר ידנית |
span class="keyword">property Rotation: TRotation | Visual rotation applied to the rendered page (ro0 / ro90 / ro180 / ro270). |
span class="keyword">procedure SelectAll | בוחר כל תו בעמוד או בעמודים שמוצגים כרגע במציג |
span class="keyword">function SelectAllFormText: Boolean | בוחר כל תו בתוך יישומון ה-AcroForm הממוקד בדף הפעיל של התצוגה (המקביל ל-Ctrl+A בתוך היישומון) |
span class="keyword">function SelectTextRange(Page, StartIndex, Count: Integer): Boolean | Reads or writes the TPdfView programmatic text-selection model without requiring user mouse input |
function SelectWordBox(const Word: TPdfWordBox): Boolean | בוחר את טווח הטקסט שמיוצג על ידי TPdfWordBox אחד בדף הנוכחי של TPdfView |
function SelectWordSpan(const Words: TPdfWordBoxes; StartIndex, EndIndex: Integer): Boolean | בוחר מקטע באותו דף של רשומות TPdfWordBox כבחירת טקסט אחת של TPdfView |
span class="keyword">function SelectedText: WString | מחזיר את currently selected text as a wide string. |
span class="keyword">function SelectionCharCount: Integer | מחזיר את total number of characters currently selected. |
span class="keyword">property SelectionColor: TColor | צבע המילוי של שכבת-העל של בחירת הטקסט בגרירה על ידי המשתמש |
span class="keyword">function SelectionRanges: TPdfUserSelectionRanges | Reads or writes the TPdfView programmatic text-selection model without requiring user mouse input |
span class="keyword">function SelectionRectangles: TPdfRectangles | Reads or writes the TPdfView programmatic text-selection model without requiring user mouse input |
span class="keyword">procedure SetFormFieldFlags(Index: Integer; const Flags: TPdfFormFieldFlags) | מעטפת TPdfView שמעבירה אל TPdf.SetFormFieldFlags. |
span class="keyword">procedure SetFormFieldFlagsAt(X, Y: Integer; const Flags: TPdfFormFieldFlags) | מעטפת TPdfView שמעבירה אל TPdf.SetFormFieldFlagsAt. |
span class="keyword">procedure SetReadingHighlight(const Rects: TPdfRectangles; PageNumber: Integer) | Controls the TPdfView reading-highlight overlay used by synchronized text-to-speech playback |
procedure SetReadingWord(const Word: TPdfWordBox) | מדגיש TPdfWordBox אחד כמילה המדוברת הנוכחית ב-TPdfView |
span class="keyword">function SetSelection(const Ranges: TPdfUserSelectionRanges): Boolean | Reads or writes the TPdfView programmatic text-selection model without requiring user mouse input |
ShowHint | מפעיל או מבטל את בועת העזרה שמוצגת כאשר העכבר מרחף מעל מציג ה-PDF |
span class="keyword">property SmoothScroll: Boolean | Enables timer-driven segmented animation for line/page scrollbar commands. Thumb tracking remains immediate. |
span class="keyword">property StructureElements: TPdfStructureElements | מעטפת TPdfView שמעבירה אל TPdf.StructureElements. |
TabOrder | מגדיר את המיקום של מציג ה-PDF במחזור ה-Tab של ההורה |
TabStop | מציין האם המשתמש יכול לתת פוקוס למציג ה-PDF באמצעות מקש Tab |
span class="keyword">function Text(StartIndex: Integer = 0; Count: Integer = MaxInt): WString | מעטפת TPdfView שמעבירה אל TPdf.Text. |
span class="keyword">function TextInRectangle(Left, Top, Right, Bottom: Integer): WString; overload | מעטפת TPdfView שמעבירה אל TPdf.TextInRectangle. |
span class="keyword">property TextPage: FPDF_TEXTPAGE | מעטפת TPdfView שמעבירה אל TPdf.TextPage. |
span class="keyword">property Thumbnail: TBitmap | מעטפת TPdfView שמעבירה אל TPdf.Thumbnail. |
span class="keyword">property Touch | Documents the Touch member published by TPdfView. |
function TrackReadingWordAt(PageNumber, CharIndex: Integer): Integer | ממפה היסט תו בעמוד אל TPdfWordBox המכיל אותו, מדגיש אותו ומחזיר את אינדקס המילה |
span class="keyword">property Transparent: Boolean | מעטפת TPdfView שמעבירה אל TPdf.Transparent. |
span class="keyword">procedure UpdatePage | מעטפת TPdfView שמעבירה אל TPdf.UpdatePage. |
Visible | מציג או מסתיר the PDF viewer. |
span class="keyword">property WebLink[PageNumber, Index: Integer]: TWebLink | מעטפת TPdfView שמעבירה אל TPdf.WebLink. |
span class="keyword">function WebLinkAtPos(X, Y: Integer; out PageNumber: Integer): Integer; overload | מחזיר את אינדקס קישור ה-web בפיקסל המסך (X, Y). |
span class="keyword">property WebLinkCount[PageNumber: Integer]: Integer | מעטפת TPdfView שמעבירה אל TPdf.WebLinkCount. |
span class="keyword">property WindowHandle: HWND | ידית חלון מקומית של הרכיב (Windows בלבד) |
span class="keyword">property Zoom: Double | גורם הזום שבו 1.0 = 100% (נקודת PDF אחת = פיקסל מסך אחד ב-72 DPI) |
TPdfReadingSession הוא מנגנון מצב להקראה בקול שאינו תלוי מנוע TTS, המתאם מקטעי TPdfSpokenText, קריאות חוזרות ממנוע הדיבור של המארח, והדגשת סמן מילה ב-TPdfView
TPdfThumbnailView הוא רכיב פאנל צדדי שניתן לגלילה מתוך היחידה FPdfThumbnail. הוא מקושר לרכיב TPdf ומציג תמונת ממוזערת אחת לכל שורה לצורך ניווט בין עמודים
| סוג | הגדרה |
WString | סוג מחרוזת רחבה לטקסט Unicode |
TPdfIntegerArray | מערך דינמי של ערכי Integer |
TPdfSingleArray | מערך דינמי של ערכי Single המשמש למיקומי תווים של אובייקט טקסט |
TPdfPrintPageRange | רשומה: StartPage, EndPage: Integer |
TPdfPrintPageRanges | מערך דינמי של טווחי דפי הדפסה מבוססי-אחד |
TPdfPoint | רשומה: X, Y: Double |
TPdfRectangle | רשומה: Left, Top, Right, Bottom: Double |
TPdfReadingUnit | מאחסן יחידת קריאה מדוברת אחת עם טקסט, סוג סמנטי, עמוד, מלבני הדגשה, אינדקסי מקור, מצב טקסט חלופי ושפה |
TPdfReadingUnits | מערך דינמי של רשומות TPdfReadingUnit |
TPdfWordBox | מאחסן מילה אחת, טווח התווים שלה ב-FTextPage, המלבן שלה במרחב העמוד, ומספר העמוד שלה המבוסס-אחד |
TPdfWordBoxes | מערך דינמי של רשומות TPdfWordBox |
TPdfSpokenSpan | ממפה מקטע אחד של טקסט ממנוע הדיבור חזרה לטווח תווים בעמוד המקור |
TPdfSpokenSpans | מערך דינמי של רשומות TPdfSpokenSpan |
TPdfSpokenText | טקסט דיבור יחד עם מיפויי span חזרה לטקסט העמוד ב-PDF |
TPdfSpokenTexts | מערך דינמי של מקטעי TPdfSpokenText |
TPdfReadingSessionState | pssIdle, pssSpeaking, pssPaused |
TPdfReadingSpeakEvent | חתימת קריאה חוזרת עבור TPdfReadingSession.OnSpeak |
TPdfReadingChunkEvent | חתימת קריאה חוזרת עבור TPdfReadingSession.OnChunkChange |
TPdfReadingWordEvent | חתימת קריאה חוזרת עבור TPdfReadingSession.OnWordChange |
TPdfStreamAdapter | מחלקה שחושפת TStream שניתן לחיפוש כקריאות חוזרות של PDFium FPDF_FILEACCESS |
TPdfXObject | מעטפת מחזור חיים לידיות Form XObject לשימוש חוזר שנוצרו על ידי CreateXObjectFromPage |
TPdfFileIdentifierType | fidPermanent, fidChanging |
TPdfPageBox | pbMedia, pbCrop, pbBleed, pbTrim, pbArt |
TPdfJavaScriptAction | Record: Name, Script: WString |
TPdfJavaScriptActions | מערך דינמי של רשומות TPdfJavaScriptAction |
TPdfVersion | pvUnknown, pv10, pv11, pv12, pv13, pv14, pv15, pv16, pv17. יעדי SaveAs מפורשים מ-pv13 עד pv17 מנורמלים ומאומתים מול גרסת ה-PDF שנבחרה: הקובץ הנשמר נדחה אם הוא כולל רשומות מילון, שמות מסנן, תתי-סוגי הערות, סוגי פעולות, גופנים, מרחבי צבע או פרמטרי הצפנה שהופיעו אחרי הגרסה שנבחרה (למשל JBIG2Decode, MarkInfo, הערות Polygon/PolyLine/Caret/Screen/Watermark/Redact, הצפנת AES/AES-256, Tagged PDF, OutputIntents או Portable Collection נחסמים כשהיעד ישן מדי) |
TRotation | ro0, ro90, ro180, ro270 |
TSaveOption | saNone, saIncremental, saNoIncremental, saRemoveSecurity |
TObjectType | otUnknown, otText, otPath, otImage, otShading, otForm |
TPageMode | pmNone, pmOutline, pmThumbs, pmFullScreen, pmOptionalContentGroup, pmAttachments, pmUnknown |
TPdfAction | acUnsupported, acGoto, acGotoRemote, acUri, acLaunch |
TPdfPrintMode | prEmf, prTextOnly, prPostScript2, prPostScript3, prPostScript2PassThrough, prPostScript3PassThrough, prEmfImageMasks, prPostScript3Type42, prPostScript3Type42PassThrough |
TPdfDisplayMode | dmSingleContinuous, dmTwoPageContinuous, dmTwoPageContinuousWithCover |
TPdfViewLinkOption | loAutoGoto, loAutoOpenURI, loAutoLaunch, loAutoEmbeddedGoto |
TPdfViewLinkOptions | קבוצה של ערכי TPdfViewLinkOption |