PdfContentEditor

PdfContentEditor

نمای کلی

PdfContentEditor یک کلاس در Aspose.PDF FOSS برای جاوا است. وارثان از: AutoCloseable.

روش های ویرایش محتوای PDF را ارائه می دهد، عمدتاً عملیات جایگزینی متن.

این کلاس 17 روش برای کار با PdfContentEditor اشیاء در برنامه های جاوا را فراهم می کند. روش های موجود شامل: PdfContentEditor, bindPdf, close, createText, deleteStampById, getDocument, getReplaceTextStrategy, getStamps, getTextReplaceOptions, replaceText, save, setTextReplaceOptions. همه اعضای عمومی پس از نصب بسته Aspose.PDF FOSS for Java به هر برنامه جاوا قابل دسترسی هستند. خواص: document, replaceTextStrategy, textReplaceOptions.

خواص

نام:نوع:Accessشرح:
textReplaceOptionsTextReplaceOptionsبخونید.گزینه های جایگزین متن استفاده شده توسط این ویرایشگر را باز می گرداند.
replaceTextStrategyReplaceTextStrategyبخونید.تنظیمات استراتژی جایگزین متن را باز می گرداند.
documentDocumentبخونید.سند بسته شده را باز می گرداند.

روش ها

Signatureشرح:
PdfContentEditor()یک نمونه جدید {@code PdfContentEditor} ایجاد می کند.
getTextReplaceOptions()TextReplaceOptionsگزینه های جایگزین متن استفاده شده توسط این ویرایشگر را باز می گرداند.
setTextReplaceOptions(options: TextReplaceOptions)گزینه‌های جایگزینی متن را تنظیم می‌کند.
getReplaceTextStrategy()ReplaceTextStrategyتنظیمات استراتژی جایگزین متن را باز می گرداند.
bindPdf(inputFile: String)booleanیک فایل PDF را به این ویرایشگر متصل می کند.
bindPdf(inputStream: InputStream)booleanیک فایل PDF را از جریان ورودی پیوند می دهد.
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حذف یک واردات متاداتا مهر با ID مهر.
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()ویرایشگر را می بندد و سند بسته شده را آزاد می کند.

همچنین ببینید:

 فارسی