PdfPageEditor

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

NameTypeAccessDescription
DocumentDocumentReadबंधे हुए दस्तावेज़ को बचाएं और पीडीएफ बाइट्स वापस करें।.
PageSizePageSize?पढ़ना / लिखनापृष्ठ आकार बाद के संचालन (न-ऑप संग्रहीत) के लिए लागू किया जाएगा।.
HorizontalAlignmentHorizontalAlignmentपढ़ना / लिखनाबाद के संचालन के लिए क्षैतिज समायोजन (न-ऑप संग्रहीत)।.
VerticalAlignmentTypeVerticalAlignmentपढ़ना / लिखनाबाद के संचालन के लिए रीढ़ की हड्डी (न-ऑप संग्रहीत)।.
Zoomfloatपढ़ना / लिखनाबाद के ऑपरेशनों के लिए ज़ूम कारक (न-ऑप संग्रहीत)।.
Rotationintपढ़ना / लिखनापृष्ठ घूर्णन को डिग्री (0, 90, 180, 270) में प्राप्त करें या सेट करें।.
DisplayDurationintपढ़ना / लिखनालाइन दस्तावेज़ में पृष्ठों के लिए प्रदर्शित अवधि (सेकंड में) प्राप्त करें या सेट करें।.
AlignmentAlignmentTypeपढ़ना / लिखनासामग्री के स्थान पर संरेखित करने के लिए क्षैतिज-अनुकूलन संकेत।.
VerticalAlignmentVerticalAlignmentTypeपढ़ना / लिखनासामग्री के स्थान पर वर्चुअल-एलिंग का संकेत।.
PageRotationsDictionary<int, int>पढ़ना / लिखनापृष्ठ-प्रति-पृष्ठ घूर्णन मानचित्र, 1 आधारित पृष्ठ संख्या के साथ स्कोर (0/90/180/270) के रूप में कुंजी।.
ProcessPagesint[]?पढ़ना / लिखना1-based page numbers that subsequent stateful operations apply to.
TransitionTypeintपढ़ना / लिखनासंक्रमण शैली कोड (इस वर्ग पर स्थैतिक स्थलों का उपयोग करें)।.
TransitionDurationintपढ़ना / लिखनासेकंड में परिवर्तन प्रभाव अवधि (PDF /Trans /D).
SPLITVOUTintReadतो विभाजन का आकार है।.
SPLITHOUTintReadतोड़ने का काम है।.
SPLITVINintReadतो आप विभाजित हो जाते हैं।.
SPLITHINintReadतो मिलता है स्लिमिंग।.
BLINDVintReadऔर blindv मिलता है।.
BLINDHintReadअंधे को पकड़ो।.
INBOXintReadइनबॉक्स को मिला।.
OUTBOXintReadबाहर निकलने के लिए।.
LRWIPEintReadलर्वे को मिला।.
RLWIPEintReadरिलीज हो रही है।.
BTWIPEintReadबीडीपी को मिला है।.
TBWIPEintReadटीबीएचडी को मिला।.
DISSOLVEintReadतो यह विघटित हो जाता है।.
LRGLITTERintReadलर्जिंग को लेते हैं।.
TBGLITTERintReadटीबीएल को मिला है।.
DGLITTERintReadडब्ल्यूएचडी को ले लो।.

Methods

SignatureDescription
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 आयामों को समायोजित करके स्केल करें।.

See Also

 हिन्दी