PdfContentEditor
Overview
PdfContentEditor यह एक क्लास है Aspose.PDF FOSS के लिए .NET. वारिस से: System.IDisposable.
सामग्री-स्तर संपादन के लिए चेहरा: पाठ प्रतिस्थापन, लिंक निर्माण, छवि ऑपरेशन।.
इस वर्ग में .NET प्रोग्रामों में PdfContentEditor वस्तुओं के साथ काम करने के लिए 83 तरीके प्रदान किए जाते हैं।. उपलब्ध तरीकों में शामिल हैं: AddDocumentAdditionalAction, AddDocumentAttachment, BindPdf, ChangeViewerPreference, Close, CreateApplicationLink, CreateBookmarksAction, CreateCaret, CreateCustomActionLink, CreateFileAttachment, CreateFreeText, CreateJavaScriptLink,इसके अलावा 35 अतिरिक्त तरीके भी हैं।. सभी सार्वजनिक सदस्य किसी भी .NET अनुप्रयोग के लिए उपलब्ध हैं Aspose.PDF FOSS को स्थापित करने के बाद .Net पैकेज के साथ।. संपत्ति : Document, DocumentClose, DocumentOpen, DocumentPrinted, DocumentSaved, DocumentWillPrint,और 5 और भी।.
Properties
| Name | Type | Access | Description |
|---|---|---|---|
Document | Document | Read | पीडीएफ दस्तावेज वर्तमान में संपादित करने के लिए बाध्य है।. |
TextReplaceOptions | TextReplaceOptions | पढ़ना / लिखना | पाठ-परिवर्तन विकल्प ReplaceText (string, string) परिवार द्वारा उपयोग किए जाते हैं।. |
TextEditOptions | TextEditOptions | पढ़ना / लिखना | पाठ संपादन विकल्पों को मूल प्रतिस्थापन इंजन में भेजा गया है।. |
TextSearchOptions | TextSearchOptions | पढ़ना / लिखना | पाठ खोज विकल्पों का उपयोग शानदार पाठ-परिवर्तन वेरिएंट द्वारा किया जाता है।. |
ReplaceTextStrategy | ReplaceTextStrategy | पढ़ना / लिखना | रणनीति नियंत्रण कैसे ReplaceText(शैली, श्रृंखला) मैच (लिटरल vs. |
DocumentOpen | string | Read | दस्तावेज़ खुलता है।. |
DocumentClose | string | Read | दस्तावेज़ बंद कर दिया।. |
DocumentWillSave | string | Read | दस्तावेज़ मिलता है तो बचाया जाएगा।. |
DocumentSaved | string | Read | दस्तावेज़ बचाए गए हैं।. |
DocumentWillPrint | string | Read | दस्तावेज़ प्रिंट किया जाएगा।. |
DocumentPrinted | string | Read | दस्तावेज़ प्रिंट किया जाता है।. |
Methods
| Signature | Description |
|---|---|
PdfContentEditor() | डिफ़ॉल्ट ctor - बाद में BindPdf(string) के माध्यम से एक पीडीएफ को जोड़ें।. |
PdfContentEditor(document: Document) | एक मौजूदा दस्तावेज़ के निर्माण में बाध्य है।. |
BindPdf(pdfData: byte[]) | संपादित करने के लिए एक पीडीएफ फ़ाइल को बाध्य करें।. |
BindPdf(inputFile: string) | संपादन के लिए मार्ग पर एक पीडीएफ फ़ाइल को जोड़ें।. |
BindPdf(inputStream: Stream) | संपादित करने के लिए एक पीडीएफ स्ट्रीम को जोड़ें।. |
BindPdf(srcDoc: Document) | संपादित करने के लिए एक स्मृति में PDF दस्तावेज़ को बाध्य करें।. |
Save() | बंधे हुए दस्तावेज़ को बचाएं।. |
Save(path: string) | फ़ाइल मार्ग पर बाध्य दस्तावेज़ को सहेजें।. |
Save(stream: Stream) | एक प्रवाह में बाध्य दस्तावेज़ को बचाएं।. |
Close() | बंधे हुए दस्तावेज़ को बंद करें।. |
Dispose() | बंधन दस्तावेज़ जारी करता है (अंत के बराबर)।. |
GetViewerPreference() | वर्तमान दर्शक प्राथमिकताओं को एक पूर्ण बिटमास्क के रूप में झंडे प्राप्त करें।. |
ChangeViewerPreference(viewerAttribution: int) | दर्शकों की पसंद बदलना।. |
GetStamps(pageNumber: int) | एक पृष्ठ पर स्टैम्प के बारे में जानकारी प्राप्त करें।. |
DeleteStamp(pageNumber: int, index: int[]) | एक पृष्ठ पर उनके 0-आधारित सूचियों के साथ चिह्नों को हटा दें।. |
DeleteStampById(pageNumber: int, stampId: int) | एक चिह्न को अपने चिप आईडी द्वारा हटा दें ( Stamp.StampId के माध्यम से आवंटित आईड)।. |
DeleteStampByIds(pageNumber: int, stampIds: int[]) | अपने स्टैम्प आईडी के माध्यम से चिह्नों को हटा दें।. |
ReplaceText(srcString: string, destString: string) | पाठ को बांड दस्तावेज़ में ReplaceTextStrategy के अनुसार बदल दें।. |
ReplaceText(srcString: string, thePage: int, destString: string) | एक विशिष्ट पृष्ठ पर पाठ को प्रतिस्थापित करें (1-आधारित)।. |
ReplaceText(srcString: string, destString: string, textState: TextState) | पाठ को स्पष्ट TextState प्रारूपण (फॉन्ट / आकार / रंग) के साथ प्रतिस्थापित करें।. |
ReplaceText(srcString: string, thePage: int, destString: string, textState: TextState) | एक विशिष्ट पृष्ठ पर पाठ को स्पष्ट TextState के साथ प्रतिस्थापित करें।. |
ReplaceText(srcString: string, destString: string, fontSize: int) | पाठ को बदल दें और प्रतिस्थापन चलने के फ़ॉन्ट आकार को पार करें।. |
ReplaceText(input: byte[], searchText: string, replaceText: string) | सभी पृष्ठों पर पाठ की घटनाओं को प्रतिस्थापित करें।. |
ReplaceText(input: byte[], searchText: string, replaceText: string, options: TextSearchOptions) | सभी पृष्ठों पर पाठ की घटनाओं को खोज विकल्पों का उपयोग करके प्रतिस्थापित करें।. |
ReplaceTextOnPage(input: byte[], pageNumber: int, searchText: string, replaceText: string) | एक विशिष्ट पृष्ठ पर पाठ को प्रतिस्थापित करें (1-आधारित)।. |
CreateLocalLink(input: byte[], rect: Rectangle, pageNumber: int, destinationPage: int) | एक स्थानीय लिंक नोट बनाएं जो उसी दस्तावेज़ में पृष्ठ पर जा रहा है।. |
CreateWebLink(input: byte[], rect: Rectangle, pageNumber: int, url: string) | एक यूआरआई लिंक नोट बनाएं जो एक URL खोलता है।. |
CreateFreeText(input: byte[], rect: Rectangle, pageNumber: int, text: string, fontName: string?, fontSize: double) | एक पृष्ठ पर मुफ्त पाठ नोट बनाएं।. |
CreateText(input: byte[], rect: Rectangle, pageNumber: int, title: string, contents: string) | एक पृष्ठ पर पाठ (स्टिक नोट) के लिए एक नोट बनाएं।. |
DeleteAnnotations(input: byte[], pageNumber: int) | किसी विशेष पृष्ठ पर सभी नोटों को हटा दें।. |
DeleteAnnotations(input: byte[], pageNumber: int, annotationType: string) | एक पृष्ठ से किसी विशेष उप-टाइप के नोटों को हटा दें।. |
ExtractText(input: byte[], pageNumber: int) | एक विशिष्ट पृष्ठ से पाठ निकालना।. |
ExtractText(input: byte[]) | सभी पृष्ठों से पाठ निकालना।. |
DrawCurve(lineInfo: LineInfo, page: int, annotRect: System.Drawing.Rectangle, annotContents: string) | अतिरंजित जो Rectangle को PDF रेटंगल फॉर्म में परिवर्तित करता है और प्रतिनिधि।. |
DrawCurve(lineInfo: LineInfo, pageNumber: int, rect: Rectangle, message: string?) | एक पृष्ठ पर एक क्यूरी (पॉलिन) डालें।. |
CreateLocalLink(rect: System.Drawing.Rectangle, desPage: int, originalPage: int) | इस उदाहरण पर CreateLocalLink कॉल करें।. |
CreateLocalLink(rect: System.Drawing.Rectangle, desPage: int, originalPage: int, clr: System.Drawing.Color) | |
CreateLocalLink(rect: System.Drawing.Rectangle, desPage: int, originalPage: int, clr: System.Drawing.Color, actionName: System.Enum[]) | |
CreateWebLink(rect: System.Drawing.Rectangle, url: string, originalPage: int) | इस उदाहरण पर CreateWebLink कॉल करें।. |
CreateWebLink(rect: System.Drawing.Rectangle, url: string, originalPage: int, clr: System.Drawing.Color) | |
CreateWebLink(rect: System.Drawing.Rectangle, url: string, originalPage: int, clr: System.Drawing.Color, actionName: System.Enum[]) | |
CreateApplicationLink(rect: System.Drawing.Rectangle, application: string, page: int) | इस उदाहरण पर CreateApplicationLink कॉल करें।. |
CreateApplicationLink(rect: System.Drawing.Rectangle, application: string, page: int, clr: System.Drawing.Color) | |
CreateApplicationLink(rect: System.Drawing.Rectangle, application: string, page: int, clr: System.Drawing.Color, actionName: System.Enum[]) | |
CreatePdfDocumentLink(rect: System.Drawing.Rectangle, remotePdf: string, originalPage: int, destinationPage: int) | इस उदाहरण पर CreatePdfDocumentLink कॉल करें।. |
CreatePdfDocumentLink(rect: System.Drawing.Rectangle, remotePdf: string, originalPage: int, destinationPage: int, clr: System.Drawing.Color) | |
CreatePdfDocumentLink(rect: System.Drawing.Rectangle, remotePdf: string, originalPage: int, destinationPage: int, clr: System.Drawing.Color, actionName: System.Enum[]) | |
CreateJavaScriptLink(code: string, rect: System.Drawing.Rectangle, originalPage: int, color: System.Drawing.Color) | इस उदाहरण पर CreateJavaScriptLink कॉल करें।. |
CreateCustomActionLink(rect: System.Drawing.Rectangle, originalPage: int, color: System.Drawing.Color, actionName: System.Enum[]) | इस उदाहरण पर CreateCustomActionLink कॉल करें।. |
CreateFreeText(rect: System.Drawing.Rectangle, contents: string, page: int) | इस उदाहरण पर CreateFreeText कॉल करें।. |
CreateText(rect: System.Drawing.Rectangle, title: string, contents: string, open: bool, icon: string, page: int) | इस उदाहरण पर CreateText कॉल करें।. |
CreateCaret(page: int, annotRect: System.Drawing.Rectangle, caretRect: System.Drawing.Rectangle, symbol: string, annotContents: string, color: System.Drawing.Color) | इस उदाहरण पर CreateCaret कॉल करें।. |
CreateMarkup(rect: System.Drawing.Rectangle, contents: string, type: int, page: int, clr: System.Drawing.Color) | इस उदाहरण पर CreateMarkup कॉल करें।. |
CreateSquareCircle(rect: System.Drawing.Rectangle, contents: string, clr: System.Drawing.Color, square: bool, page: int, borderWidth: int) | इस उदाहरण पर CreateSquareCircle कॉल करें।. |
CreateLine(rect: System.Drawing.Rectangle, contents: string, x1: float, y1: float, x2: float, y2: float, page: int, border: int, clr: System.Drawing.Color, borderStyle: string, dashArray: int[], LEArray: string[]) | इस उदाहरण पर CreateLine कॉल करें।. |
CreatePolygon(lineInfo: LineInfo, page: int, annotRect: System.Drawing.Rectangle, annotContents: string) | इस उदाहरण पर CreatePolygon कॉल करें।. |
CreatePolyLine(lineInfo: LineInfo, page: int, annotRect: System.Drawing.Rectangle, annotContents: string) | इस उदाहरण पर CreatePolyLine कॉल करें।. |
CreatePopup(rect: System.Drawing.Rectangle, contents: string, open: bool, page: int) | इस उदाहरण पर CreatePopup कॉल करें।. |
CreateRubberStamp(page: int, annotRect: System.Drawing.Rectangle, annotContents: string, color: System.Drawing.Color, appearanceFile: string) | इस उदाहरण पर CreateRubberStamp कॉल करें।. |
CreateRubberStamp(page: int, annotRect: System.Drawing.Rectangle, annotContents: string, color: System.Drawing.Color, appearanceStream: Stream) | |
CreateRubberStamp(page: int, annotRect: System.Drawing.Rectangle, icon: string, annotContents: string, color: System.Drawing.Color) | |
CreateMovie(rect: System.Drawing.Rectangle, filePath: string, page: int) | इस उदाहरण पर CreateMovie कॉल करें।. |
CreateSound(rect: System.Drawing.Rectangle, filePath: string, name: string, page: int, rate: string) | इस उदाहरण पर CreateSound कॉल करें।. |
CreateFileAttachment(rect: System.Drawing.Rectangle, contents: string, filePath: string, page: int, name: string) | इस उदाहरण पर CreateFileAttachment कॉल करें।. |
CreateFileAttachment(rect: System.Drawing.Rectangle, contents: string, filePath: string, page: int, name: string, opacity: double) | |
CreateFileAttachment(rect: System.Drawing.Rectangle, contents: string, attachmentStream: Stream, attachmentName: string, page: int, name: string) | |
CreateFileAttachment(rect: System.Drawing.Rectangle, contents: string, attachmentStream: Stream, attachmentName: string, page: int, name: string, opacity: double) | |
CreateBookmarksAction(title: string, color: System.Drawing.Color, boldFlag: bool, italicFlag: bool, file: string, actionType: string, destination: string) | इस उदाहरण पर CreateBookmarksAction कॉल करें।. |
AddDocumentAdditionalAction(eventType: string, code: string) | इस उदाहरण पर AddDocumentAdditionalAction कॉल करें।. |
RemoveDocumentOpenAction() | इस उदाहरण पर RemoveDocumentOpenAction कॉल करें।. |
AddDocumentAttachment(fileAttachmentPath: string, description: string) | इस उदाहरण पर AddDocumentAttachment कॉल करें।. |
AddDocumentAttachment(fileAttachmentStream: Stream, fileAttachmentName: string, description: string) | |
DeleteAttachments() | इस उदाहरण पर DeleteAttachments कॉल करें।. |
ExtractLink() | इस उदाहरण पर ExtractLink कॉल करें।. |
DeleteImage() | इस उदाहरण पर DeleteImage कॉल करें।. |
DeleteImage(pageNumber: int, index: int[]) | |
ReplaceImage(pageNumber: int, index: int, imageFile: string) | इस उदाहरण पर ReplaceImage कॉल करें।. |
HideStampById(pageNumber: int, stampId: int) | इस उदाहरण पर HideStampById कॉल करें।. |
ShowStampById(pageNumber: int, stampId: int) | पहले से छिपा हुआ चिह्न दिखाएं।. |
DeleteStampById(stampId: int) | प्रत्येक पृष्ठ पर दिए गए stampId के साथ सभी चिह्नों को हटा दें।. |
DeleteStampByIds(stampIds: int[]) | सभी चिह्नों को हटा दें जिनकी पहचान प्रत्येक पृष्ठ पर चिम में है।. |
MoveStamp(pageNumber: int, stampIndex: int, x: double, y: double) | इस उदाहरण पर MoveStamp कॉल करें।. |
MoveStampById(pageNumber: int, stampId: int, x: double, y: double) | इस उदाहरण पर MoveStampById कॉल करें।. |