PdfPageEditor
Overview
PdfPageEditor यह एक क्लास है Aspose.PDF FOSS के लिए .NET. वारिस से: System.IDisposable.
पृष्ठ स्तर संपादन के लिए चेहरा: घूर्णन, पुनरावृत्ति, मार्जिन समायोजन और पृष्ठ बॉक्स प्रबंधन (CropBox, TrimBox , BleedBox और ArtBox)।.
इस वर्ग में .NET प्रोग्रामों में PdfPageEditor वस्तुओं के साथ काम करने के लिए 30 तरीके प्रदान किए जाते हैं।. उपलब्ध तरीकों में शामिल हैं: ApplyChanges, BindPdf, Close, Dispose, GetArtBox, GetBleedBox, GetCropBox, GetPageBoxSize, GetPageRotation, GetPageSize, GetPages, GetTrimBox,इसके अलावा 12 अतिरिक्त तरीके भी हैं।. सभी सार्वजनिक सदस्य किसी भी .NET अनुप्रयोग के लिए उपलब्ध हैं Aspose.PDF FOSS को स्थापित करने के बाद .Net पैकेज के साथ।. संपत्ति : Alignment, BLINDH, BLINDV, BTWIPE, DGLITTER, DISSOLVE,और 23 अन्य।.
Properties
| Name | Type | Access | Description |
|---|---|---|---|
Document | Document | Read | बंधे हुए दस्तावेज़ को बचाएं और पीडीएफ बाइट्स वापस करें।. |
PageSize | PageSize? | पढ़ना / लिखना | पृष्ठ आकार बाद के संचालन (न-ऑप संग्रहीत) के लिए लागू किया जाएगा।. |
HorizontalAlignment | HorizontalAlignment | पढ़ना / लिखना | बाद के संचालन के लिए क्षैतिज समायोजन (न-ऑप संग्रहीत)।. |
VerticalAlignmentType | VerticalAlignment | पढ़ना / लिखना | बाद के संचालन के लिए रीढ़ की हड्डी (न-ऑप संग्रहीत)।. |
Zoom | float | पढ़ना / लिखना | बाद के ऑपरेशनों के लिए ज़ूम कारक (न-ऑप संग्रहीत)।. |
Rotation | int | पढ़ना / लिखना | पृष्ठ घूर्णन को डिग्री (0, 90, 180, 270) में प्राप्त करें या सेट करें।. |
DisplayDuration | int | पढ़ना / लिखना | लाइन दस्तावेज़ में पृष्ठों के लिए प्रदर्शित अवधि (सेकंड में) प्राप्त करें या सेट करें।. |
Alignment | AlignmentType | पढ़ना / लिखना | सामग्री के स्थान पर संरेखित करने के लिए क्षैतिज-अनुकूलन संकेत।. |
VerticalAlignment | VerticalAlignmentType | पढ़ना / लिखना | सामग्री के स्थान पर वर्चुअल-एलिंग का संकेत।. |
PageRotations | Dictionary<int, int> | पढ़ना / लिखना | पृष्ठ-प्रति-पृष्ठ घूर्णन मानचित्र, 1 आधारित पृष्ठ संख्या के साथ स्कोर (0/90/180/270) के रूप में कुंजी।. |
ProcessPages | int[]? | पढ़ना / लिखना | 1-based page numbers that subsequent stateful operations apply to. |
TransitionType | int | पढ़ना / लिखना | संक्रमण शैली कोड (इस वर्ग पर स्थैतिक स्थलों का उपयोग करें)।. |
TransitionDuration | int | पढ़ना / लिखना | सेकंड में परिवर्तन प्रभाव अवधि (PDF /Trans /D). |
SPLITVOUT | int | Read | तो विभाजन का आकार है।. |
SPLITHOUT | int | Read | तोड़ने का काम है।. |
SPLITVIN | int | Read | तो आप विभाजित हो जाते हैं।. |
SPLITHIN | int | Read | तो मिलता है स्लिमिंग।. |
BLINDV | int | Read | और blindv मिलता है।. |
BLINDH | int | Read | अंधे को पकड़ो।. |
INBOX | int | Read | इनबॉक्स को मिला।. |
OUTBOX | int | Read | बाहर निकलने के लिए।. |
LRWIPE | int | Read | लर्वे को मिला।. |
RLWIPE | int | Read | रिलीज हो रही है।. |
BTWIPE | int | Read | बीडीपी को मिला है।. |
TBWIPE | int | Read | टीबीएचडी को मिला।. |
DISSOLVE | int | Read | तो यह विघटित हो जाता है।. |
LRGLITTER | int | Read | लर्जिंग को लेते हैं।. |
TBGLITTER | int | Read | टीबीएल को मिला है।. |
DGLITTER | int | Read | डब्ल्यूएचडी को ले लो।. |
Methods
| Signature | Description |
|---|---|
PdfPageEditor() | इस उदाहरण पर PdfPageEditor कॉल करें।. |
PdfPageEditor(document: Document) | निर्माण के समय सीधे बंधे।. |
BindPdf(path: string) | संपादन के लिए मार्ग पर एक पीडीएफ फ़ाइल को जोड़ें।. |
BindPdf(pdfData: byte[]) | संपादित करने के लिए PDF डेटा को बांड करें।. |
BindPdf(srcDoc: Document) | संपादित करने के लिए एक पीडीएफ स्ट्रीम को जोड़ें।. |
BindPdf(stream: Stream) | इस उदाहरण पर BindPdf कॉल करें।. |
Save(outputFile: string) | एक फ़ाइल में बाध्य दस्तावेज़ को सहेजें।. |
Save(outputStream: Stream) | एक प्रवाह में बाध्य दस्तावेज़ को बचाएं।. |
ApplyChanges() | बांड दस्तावेज़ में क्यूड परिवर्तन लागू करें - PageSize सेट होने पर लक्ष्य पृष्ठों को पुन: स्थापित करता है।. |
Save() | इस PdfPageEditor उदाहरण पर कॉल करें सहेजें।. |
Close() | बाध्य दस्तावेज़ को रिलीज करें, BindPdf / बचाएं / जीवन चक्र के करीब समाप्त करें।. |
Dispose() | [पृथ्वी] के लिए कार्यवाही; करीब पहुंचने के लिये।. |
GetPages() | बाध्य दस्तावेज़ में पृष्ठों की संख्या।. |
GetPageRotation(page: int) | 1-based page rotation in degrees (0/90/180/270). |
GetPageSize(page: int) | 1-based page size, derived from the page MediaBox. |
GetPageBoxSize(page: int, pageBoxName: string) | पृष्ठ बॉक्स को रेटिंग के रूप में नामित किया गया है।. |
MovePosition(moveX: float, moveY: float) | बाद के संचालन के लिए एक अनुवाद छूट (पॉइंट में) रिकॉर्ड करें।. |
RotatePages(input: byte[], rotation: int, pageNumbers) | विशिष्ट पृष्ठों को रोट करें।. |
SetRotation(input: byte[], rotation: int, pageNumbers) | एक पूर्ण मूल्य के लिए विशिष्ट पृष्ठों की घूर्णन सेट करें।. |
ResizePages(input: byte[], newMediaBox: Rectangle, pageNumbers) | एक नए मीडिया बॉक्स में निर्दिष्ट पृष्ठों को पुनर्स्थापित करें।. |
SetCropBox(input: byte[], pageNumber: int, rect: Rectangle) | एक विशिष्ट पृष्ठ पर CropBox (देखने योग्य क्षेत्र) सेट करें।. |
SetTrimBox(input: byte[], pageNumber: int, rect: Rectangle) | एक विशिष्ट पृष्ठ पर TrimBox (ट्रिमिंग के बाद समाप्त करने वाले पृष्ठ का इरादा) सेट करें।. |
SetBleedBox(input: byte[], pageNumber: int, rect: Rectangle) | एक विशिष्ट पृष्ठ पर BleedBox (उत्पत्ति के लिए किस क्षेत्र में सामग्री को क्लिक किया जाना चाहिए) सेट करें।. |
SetArtBox(input: byte[], pageNumber: int, rect: Rectangle) | एक विशिष्ट पृष्ठ पर ArtBox (महत्वपूर्ण सामग्री क्षेत्र) सेट करें।. |
SetMargins(input: byte[], pageNumber: int, left: double, bottom: double, right: double, top: double) | पृष्ठ मार्जिन को CropBox के संबंध में MediaBox को संशोधित करके समायोजित करें।. |
GetCropBox(input: byte[], pageNumber: int) | एक विशिष्ट पृष्ठ के लिए CropBox प्राप्त करें।. |
GetTrimBox(input: byte[], pageNumber: int) | एक विशिष्ट पृष्ठ के लिए TrimBox प्राप्त करें।. |
GetBleedBox(input: byte[], pageNumber: int) | एक विशिष्ट पृष्ठ के लिए BleedBox प्राप्त करें।. |
GetArtBox(input: byte[], pageNumber: int) | एक विशिष्ट पृष्ठ के लिए ArtBox प्राप्त करें।. |
ScalePage(input: byte[], pageNumber: int, scaleX: double, scaleY: double) | पृष्ठ सामग्री को MediaBox आयामों को समायोजित करके स्केल करें।. |