THotPDF.SetLoadedFreeTextPlainText Method
ממיר באופן מפורש הערת FreeText טעונה נתמכת לטקסט פשוט מיושר לשמאל ובונה מחדש את המראה הרגיל שלה
הצהרה
procedure SetLoadedFreeTextPlainText(PageIndex, AnnotationIndex: Integer;
const AText: AnsiString; FontSize: Single = 12);
יחידה: HPDFDoc · זמין החל מ-Version 2.753.0
פרמטרים
PageIndex: אינדקס מבוסס-אפס של הדף הטעוןAnnotationIndex: אינדקס מבוסס-אפס של ההערה באותו דףAText: תווי ASCII להדפסה, עם CR, LF או CR/LF למעברי שורה מפורשים; טאבים, תווי בקרה אחרים וטקסט שאינו ASCII נדחיםFontSize: גודל סופי בנקודות PDF, גדול מאפס ועד 10,000 לכל היותר, עם ברירת מחדל 12
המרת המראה
ה-method משתמש בטקסט Helvetica שחור ובגבול מלבני שחור, שומר על רקע בצבע device נתמך ועל גיאומטריית גבול רציפה או מקווקוות, וחותך את הטקסט לשוליים פנימיים של שתי נקודות בתוך מלבן ההערה
שורות מתקדמות בפער של פי 1.2 מגודל הגופן; אין גלישה אוטומטית ואין כיווץ להתאמה, ולכן טקסט שחורג מהשוליים הפנימיים נחתך
ההמרה מחליפה את /AP, מעדכנת את /Contents ואת /DA, מאפסת את /Q לאפס, ומסירה את /RC, /DS ו-/AS; את הטקסט העשיר הישן, בחירת הגופן, צבע הטקסט, היישור ומצבי המראה מחליפים במכוון
שינויי הערה, מראה ודף נרשמים לשמירה מצטברת, וה-render cache של הדף מתרוקן; שמירת rewrite שומרת גם על המראה החדש
קלט נתמך ושגיאות
ההערה חייבת להתקיים ולהיות בעלת תת-סוג FreeText, עם מלבן סופי שרוחבו וגובהו גדולים מארבע נקודות
Callouts, הפרשי מלבן או שוליים פנימיים, אפקטי גבול, רשומת סיבוב, intent שאינו FreeText, הערות לא אטומות, גבולות מעוגלים וסגנונות גבול שאינם רציף או מקווקו נדחים עם EArgumentException
רכיבי הרקע של DeviceGray, DeviceRGB ו-DeviceCMYK חייבים להיות בטווח בין אפס לאחד; רוחבי גבול ותבניות dash חייבים להיות תקינים, סופיים ולא שליליים, ותבנית dash לא ריקה שכולה אפסים נדחית
קלט לא נתמך מאומת לפני החלפת ההערה או המראה שלה
דוגמה
עבור מסמך טעון שההערה הראשונה שלו בדף אפס היא הערת FreeText נתמכת
PDF.SetLoadedFreeTextPlainText(0, 0,
'Updated review note'#13#10'Second line', 12);
ממשקי API קשורים
SetLoadedAnnotationContents מחליף רק את מחרוזת ה-contents השמורה ומשמר מראה קיים
SetLoadedFreeTextRichText · AddLoadedFreeTextAnnotation · THotPDF · דף הבית