PdfContentEditor
PdfContentEditor
अवलोकन
PdfContentEditor जावा के लिए Aspose.PDF FOSS में एक वर्ग है. वारिसों सेः: AutoCloseable.
पीडीएफ सामग्री को संपादित करने के लिए विधि प्रदान करता है, मुख्य रूप से पाठ प्रतिस्थापन संचालन।.
यह वर्ग जावा प्रोग्राम में PdfContentEditor ऑब्जेक्ट के साथ काम करने के लिए 17 विधियाँ प्रदान करता है. उपलब्ध विधियों में शामिल हैंः: PdfContentEditor, bindPdf, close, createText, deleteStampById, getDocument, getReplaceTextStrategy, getStamps, getTextReplaceOptions, replaceText, save, setTextReplaceOptions. सभी सार्वजनिक सदस्य Aspose.PDF FOSS for Java पैकेज को स्थापित करने के बाद किसी भी जावा एप्लिकेशन तक पहुंच सकते हैं. गुण: document, replaceTextStrategy, textReplaceOptions.
गुण
| नाम | प्रकार | Access | विवरण |
|---|---|---|---|
textReplaceOptions | TextReplaceOptions | पढ़िए। | इस संपादक द्वारा प्रयुक्त पाठ प्रतिस्थापन विकल्प लौटाता है. |
replaceTextStrategy | ReplaceTextStrategy | पढ़िए। | पाठ-प्रतिस्थापन रणनीति सेटिंग्स लौटाता है. |
document | Document | पढ़िए। | बंधे हुए दस्तावेज़ को लौटाता है. |
विधियाँ
| Signature | विवरण |
|---|---|
PdfContentEditor() | एक नया {@code PdfContentEditor} उदाहरण बनाता है. |
getTextReplaceOptions() → TextReplaceOptions | इस संपादक द्वारा प्रयुक्त पाठ प्रतिस्थापन विकल्प लौटाता है. |
setTextReplaceOptions(options: TextReplaceOptions) | पाठ प्रतिस्थापन विकल्प सेट करता है।. |
getReplaceTextStrategy() → ReplaceTextStrategy | पाठ-प्रतिस्थापन रणनीति सेटिंग्स लौटाता है. |
bindPdf(inputFile: String) → boolean | इस संपादक के लिए एक पीडीएफ फ़ाइल को बांधता है. |
bindPdf(inputStream: InputStream) → boolean | इनपुट स्ट्रीम से पीडीएफ को बांड करता है. |
bindPdf(document: Document) → boolean | इस संपादक के लिए एक मौजूदा {@link Document} को बांधता है. |
save(outputFile: String) → boolean | बंधे हुए दस्तावेज़ को फ़ाइल में सहेजता है. |
save(outputStream: OutputStream) → boolean | बाउंड दस्तावेज़ को आउटपुट स्ट्रीम में सहेजता है. |
replaceText(searchText: String, replaceText: String) → boolean | पूरे दस्तावेज़ में निर्दिष्ट पाठ के सभी घटनाओं को प्रतिस्थापित करता है. |
replaceText(searchText: String, pageNumber: int, replaceText: String) → boolean | किसी विशिष्ट पृष्ठ पर निर्दिष्ट पाठ के सभी घटनाओं को प्रतिस्थापित करता है. |
getDocument() → Document | बंधे हुए दस्तावेज़ को लौटाता है. |
getStamps(pageNumber: int) → StampInfo[] | किसी पृष्ठ पर संग्रहीत मुद्रांक मेटाडेटा लौटाता है. |
deleteStampById(pageNumber: int, stampId: int) → boolean | स्टाम्प आईडी द्वारा एक स्टैम्प मेटाडेटा प्रविष्टि को मिटाते हैं. |
deleteStampById(stampId: int) → boolean | सभी पृष्ठों से स्टैम्प आईडी द्वारा स्टांप मेटाडेटा प्रविष्टियों को मिटाते हैं. |
createText(rect: org.aspose.pdf.Rectangle, title: String, contents: String, open: boolean, icon: String, pageNumber: int) → boolean | दिए गए आयताकार पर दिए हुए पृष्ठ पर {@link org.aspose.pdf.annotations.TextAnnotation} बनाता है।. |
close() | संपादक को बंद करता है और बंधे हुए दस्तावेज़ को रिलीज़ करता हैं. |