OutlineItemCollection

OutlineItemCollection

نمای کلی

OutlineItemCollection یک نوع در Aspose.PDF FOSS برای Go است.

OutlineItemCollection نشان‌دهنده یک ورودی طرح‌واره و مجموعه فرزندان آن است.

این نوع 23 متد برای کار با اشیای OutlineItemCollection در برنامه‌های Go فراهم می‌کند. متدهای موجود عبارتند از: Action, Add, All, At, Bold, Color, Count, Destination, Document, Insert, IsExpanded, Italic، و 11 متد دیگر. تمام اعضای عمومی پس از نصب بسته Aspose.PDF FOSS برای Go، برای هر برنامه Go قابل دسترسی هستند.

روش ها

امضاتوضیح
Document() → *DocumentDocument سندی را که این مجموعه به آن متصل است برمی‌گرداند.
Parent() → *OutlineItemCollectionParent ورودی والد را برمی‌گرداند، یا برای مجموعه ریشه nil است.
Count() → intCount تعداد فرزندان مستقیم را برمی‌گرداند (placeholder تا زمانی که Task 5 بقیهٔ مجموعه API را اضافه کند).
Title() → stringTitle متن نشانک را بر می‌گرداند.
SetTitle(s: string)SetTitle متن نشانک را جایگزین می‌کند.
Bold() → boolBold مربوط به بیت 2 در /F در دیکشنری مورد سرفصل است.
SetBold(b: bool)مقدار بولد را تنظیم می‌کند.
Italic() → boolItalic مربوط به بیت 1 در /F است.
SetItalic(b: bool)مقدار ایتالیک را تنظیم می‌کند.
Color() → *ColorColor برچسب رنگ RGB را برمی‌گرداند، یا nil اگر ‎/C‎ موجود نباشد (سیاه پیش‌فرض).
SetColor(c: *Color)مقدار رنگ را تنظیم می‌کند.
IsExpanded() → boolIsExpanded حالت اولیه گسترش/جمع شدن نما را کنترل می‌کند.
SetIsExpanded(b: bool)مقدار is expanded را تنظیم می‌کند.
Action() → ActionAction عمل متصل‌شده از طریق /A را بازمی‌گرداند.
SetAction(a: Action)SetAction عمل /A را تنظیم می‌کند.
Destination() → DestinationDestination مقدار مقصد نمای صریح را از طریق /Dest برمی‌گرداند، یا اگر موجود نباشد nil است.
SetDestination(d: Destination)SetDestination مقدار ورودی /Dest را تنظیم می‌کند.
Add(child: *OutlineItemCollection) → errorAdd فرزند را به‌عنوان آخرین فرزند این ورودی اضافه می‌کند.
Insert(index: int, child: *OutlineItemCollection) → errorInsert فرزند را در ایندکسی که به‌صورت صفر-مبنایی داده شده، در میان فرزندان این ورودی قرار می‌دهد.
Remove(child: *OutlineItemCollection) → boolRemove در صورتی که فرزند مستقیم باشد، آن را جدا می‌کند.
RemoveAt(index: int) → errorRemoveAt فرزند را در اندیس داده شده جدا می‌کند.
At(index: int) → *OutlineItemCollectionAt فرزند را در ایندکس صفر-پایهٔ داده‌شده برمی‌گرداند، یا nil اگر خارج از محدوده باشد.
All() → []*OutlineItemCollectionAll یک اسلایس snapshot از فرزندان مستقیم را برمی‌گرداند.

همچنین ببینید:

 فارسی