PageCollection
Overview
PageCollection यह एक क्लास है Aspose.PDF FOSS के लिए .NET. वारिस से: IEnumerable<Page>.
पृष्ठों का संग्रह एक पीडीएफ दस्तावेज़ में।.
इस वर्ग में .NET प्रोग्रामों में PageCollection वस्तुओं के साथ काम करने के लिए 29 तरीके प्रदान किए जाते हैं।. उपलब्ध तरीकों में शामिल हैं: Accept, Add, At, BeginUpdate, Clear, Contains, CopyTo, Delete, EndUpdate, Flatten, FreeMemory, GetEnumerator,और तीन अतिरिक्त तरीके।. सभी सार्वजनिक सदस्य किसी भी .NET अनुप्रयोग के लिए उपलब्ध हैं Aspose.PDF FOSS को स्थापित करने के बाद .Net पैकेज के साथ।. संपत्ति : Count, IsReadOnly, IsSynchronized, SyncRoot.
Properties
| Name | Type | Access | Description |
|---|---|---|---|
Count | int | Read | कुल पृष्ठों की संख्या।. |
IsReadOnly | bool | Read | यह कि संग्रह केवल पढ़ा-लिखा है।. |
IsSynchronized | bool | Read | यह पता लगाने के लिए कि क्या संग्रह तार सुरक्षित है।. |
SyncRoot | object | Read | IsSynchronized के लिए सिंक्रनाइज़ेशन रूट; इस संग्रह को वापस करता है।. |
Methods
| Signature | Description |
|---|---|
At(oneBasedIndex: int) | इंडेक्सर के लिए अयास - पृष्ठ संख्या 1 पर आधारित है।. |
IndexOf(entity: Page?) | एक पृष्ठ के 1 आधारित सूचकांक को वापस लाता है, या -1 यदि नहीं पाया गया।. |
Accept(visitor: Text.TextAbsorber) | एक TextAbsorber आगंतुक स्वीकार करें; प्रत्येक पृष्ठ को इटेरेट करता है।. |
Accept(visitor: Text.TextFragmentAbsorber) | एक TextFragmentAbsorber आगंतुक स्वीकार करें; सभी पृष्ठों पर टुकड़े जमा करें।. |
Accept(visitor: ImagePlacementAbsorber) | प्रत्येक पृष्ठ पर एक ImagePlacementAbsorber आगंतुक स्वीकार करें।. |
Accept(visitor: Annotations.AnnotationSelector) | प्रत्येक पृष्ठ पर हर नोटिस चलना और इसे आगंतुकों को भेजना।. |
Add() | एक नया सफेद पृष्ठ जोड़ें।. |
Add(width: double, height: double) | एक नया सफेद पृष्ठ जोड़ें, जिसमें दिए गए आयाम हैं।. |
Add(entity: Page) | एक पृष्ठ को दूसरे (या वही) दस्तावेज़ से जोड़कर गहराई से अपने पृष्ठ शब्दकोश क्लोन करें।. |
Add(otherPages: PageCollection) | एक और पृष्ठ संग्रह से सभी पृष्ठों को जोड़ें (क्रॉस-डॉकमेंट फ्लोरिंग)।. |
Add(pages: ICollection<Page>) | एक संग्रह से कई पृष्ठ जोड़ें (क्रॉस-डॉकमेंट फ्लोरिंग)।. |
Add(pages: Page[]) | एक रेंज से कई पृष्ठ जोड़ें (क्रॉस-डॉकमेंट फ्लोरिंग)।. |
Insert(pageNumber: int) | एक डेटा 1 आधारित सूचकांक से पहले एक नया सफेद पृष्ठ दर्ज करें।. |
Insert(pageNumber: int, width: double, height: double) | एक से पहले स्पष्ट आयामों के साथ एक नया सफेद पृष्ठ दर्ज करें 1 आधारित सूचकांक।. |
Delete(index: int) | एक पृष्ठ को 1 आधारित पृष्ठ संख्या के साथ हटा दें।. |
Delete(pages) | 1 आधारित पृष्ठ संख्या के साथ कई पृष्ठों को हटा दें।. |
Delete() | सभी पृष्ठों को दस्तावेज़ से हटा दें।. |
Insert(pageNumber: int, entity: Page) | एक पृष्ठ (किसी भी दस्तावेज़ से) को दिए गए 1 आधारित सूचकांक से पहले दर्ज करें।. |
Insert(pageNumber: int, pages: ICollection<Page>) | एक संग्रह से पहले दिए गए 1 आधारित सूचकांक (क्रॉस-डॉक मिर्ज) में कई पृष्ठों को दर्ज करें।. |
Insert(pageNumber: int, pages: Page[]) | एक रेंज से पहले दिए गए 1 आधारित सूचकांक (क्रॉस-डॉक मिर्गे) में कई पृष्ठों को दर्ज करें।. |
FreeMemory() | प्रत्येक पृष्ठ पर कचरे डेटा को साफ करता है।. |
BeginUpdate() | एक बैच के दौरान पृष्ठ-पौधे रखरखाव को रोकें।. |
EndUpdate() | एक BeginUpdate बैच के बाद पृष्ठ-ट्री रखरखाव को पुनर्स्थापित करें।. |
Clear() | संग्रह से प्रत्येक पृष्ठ को हटा दें।. |
Contains(item: Page) | यह पता लगाएं कि क्या प्रदान की गई पृष्ठ इस संग्रह में शामिल है।. |
CopyTo(array: Page[], index: int) | संग्रह सामग्री को इंडेक्स से शुरू होने वाली एक श्रृंखला में कॉपी करें।. |
Flatten() | प्रत्येक पृष्ठ पर हर फॉर्म और नोट्स को फ्लैट करें।. |
Remove(item: Page) | प्रदान की गई पृष्ठ को हटा दें और रिपोर्ट करें कि क्या यह मौजूद था।. |
GetEnumerator() | इस उदाहरण पर GetEnumerator कॉल करें।. |