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() → *Document | Document سندی را که این مجموعه به آن متصل است برمیگرداند. |
Parent() → *OutlineItemCollection | Parent ورودی والد را برمیگرداند، یا برای مجموعه ریشه nil است. |
Count() → int | Count تعداد فرزندان مستقیم را برمیگرداند (placeholder تا زمانی که Task 5 بقیهٔ مجموعه API را اضافه کند). |
Title() → string | Title متن نشانک را بر میگرداند. |
SetTitle(s: string) | SetTitle متن نشانک را جایگزین میکند. |
Bold() → bool | Bold مربوط به بیت 2 در /F در دیکشنری مورد سرفصل است. |
SetBold(b: bool) | مقدار بولد را تنظیم میکند. |
Italic() → bool | Italic مربوط به بیت 1 در /F است. |
SetItalic(b: bool) | مقدار ایتالیک را تنظیم میکند. |
Color() → *Color | Color برچسب رنگ RGB را برمیگرداند، یا nil اگر /C موجود نباشد (سیاه پیشفرض). |
SetColor(c: *Color) | مقدار رنگ را تنظیم میکند. |
IsExpanded() → bool | IsExpanded حالت اولیه گسترش/جمع شدن نما را کنترل میکند. |
SetIsExpanded(b: bool) | مقدار is expanded را تنظیم میکند. |
Action() → Action | Action عمل متصلشده از طریق /A را بازمیگرداند. |
SetAction(a: Action) | SetAction عمل /A را تنظیم میکند. |
Destination() → Destination | Destination مقدار مقصد نمای صریح را از طریق /Dest برمیگرداند، یا اگر موجود نباشد nil است. |
SetDestination(d: Destination) | SetDestination مقدار ورودی /Dest را تنظیم میکند. |
Add(child: *OutlineItemCollection) → error | Add فرزند را بهعنوان آخرین فرزند این ورودی اضافه میکند. |
Insert(index: int, child: *OutlineItemCollection) → error | Insert فرزند را در ایندکسی که بهصورت صفر-مبنایی داده شده، در میان فرزندان این ورودی قرار میدهد. |
Remove(child: *OutlineItemCollection) → bool | Remove در صورتی که فرزند مستقیم باشد، آن را جدا میکند. |
RemoveAt(index: int) → error | RemoveAt فرزند را در اندیس داده شده جدا میکند. |
At(index: int) → *OutlineItemCollection | At فرزند را در ایندکس صفر-پایهٔ دادهشده برمیگرداند، یا nil اگر خارج از محدوده باشد. |
All() → []*OutlineItemCollection | All یک اسلایس snapshot از فرزندان مستقیم را برمیگرداند. |