OptionalContentGroup

OptionalContentGroup

סקירה

OptionalContentGroup היא מחלקה ב‑Aspose.PDF FOSS עבור .NET.

מייצג קבוצת תוכן אופציונלית (שכבה) במסמך PDF.

המחלקה הזו מספקת 9 שיטות לעבודה עם אובייקטים מסוג OptionalContentGroup בתוכניות .NET. השיטות הזמינות כוללות: AddContent, Delete, Flatten, Lock, OptionalContentGroup, Save, Unlock. כל החברים הציבוריים נגישים לכל יישום .NET לאחר התקנת חבילת Aspose.PDF FOSS for .NET. מאפיינים: Contents, DefaultState, Id, Intent, IsLocked, IsVisible, ועוד 2.

מאפיינים

שםסוגגישהתיאור
NamestringReadשם השכבה.
Idstring?Readמזהה ה‑OCG המשמש ב‑Resources/Properties של העמוד (למשל
IsVisibleboolRead/Writeהאם השכבה הזו נראית כעת.
IsLockedboolRead/Writeהאם השכבה הזו נעולה (לא ניתן לשנות אותה על ידי משתמשים).
LockedboolRead/Writeשם נוסף ל‑IsLocked.
DefaultStateDefaultStateRead/Writeמצב הנראות ברירת המחדל של השכבה הזו.
Intentstring?Readהכוונה של השכבה הזו (למשל, “View”, “Design”).
ContentsIReadOnlyList<byte[]>Readמקבל את מפעילי התוכן (בצורת בתים גולמיים) השייכים לשכבה זו מזרם תוכן העמוד (סמנים BDC/EMC) או מזרמי XForm שמפנים ל‑OCG של השכבה.

שיטות

SignatureDescription
OptionalContentGroup(id: string, name: string)צור שכבה חדשה עם המזהה והשם הנתונים.
Lock()נעל שכבה זו כך שלא ניתן להחליף אותה על ידי משתמשים.
Unlock()בטל נעילת שכבה זו.
Flatten(cleanupContentStream: bool)שטח שכבה זו — הסר את הסמנים BDC/EMC אך שמור את התוכן.
Delete()מחק שכבה זו ואת כל תוכנה מהדף.
Save()שמור את תוכן השכבה למסמך PDF חד‑עמודי חדש.
Save(stream: Stream)שמור את תוכן השכבה לזרם כ‑PDF חד‑עמודי חדש.
Save(outputPath: string)שמור את תוכן השכבה לקובץ כ‑PDF חד‑עמודי חדש.
AddContent(op: Operators.Operator)הוסף מפעיל תוכן לשכבה זו (לשכבות שנוצרו זה עתה).

ראה גם

 עברית