PdfFileStamp

PdfFileStamp

نمای کلی

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

روش های اضافه کردن تمبر (متن یا تصویر) به صفحات PDF را ارائه می دهد.

این کلاس ۲۳ روش برای کار با PdfFileStamp در برنامه های جاوا را فراهم می کند. روش های موجود شامل: PdfFileStamp, addFooter, addHeader, addPageNumber, addStamp, bindPdf, close, getDocument, getStampCount, getStampId, save, setInputFile,، و یک روش اضافی. همه اعضای عمومی پس از نصب بسته Aspose.PDF FOSS for Java به هر برنامه جاوا قابل دسترسی هستند. خواص: document, stampCount, stampId.

خواص

نام:نوع:Accessشرح:
documentDocumentبخونید.سند بسته شده را یا {@code null} باز می گرداند.
stampIdintبخونید.ID مهر که توسط کمک کنندگان تمبر استفاده می شود را بازمی گرداند.
stampCountintبخونید.تعداد تمبرها که اضافه شده اند را بازمی گرداند.

روش ها

Signatureشرح:
PdfFileStamp()یک نمونه جدید {@code PdfFileStamp} ایجاد می کند.
PdfFileStamp(inputStream: InputStream, outputStream: OutputStream)ایجاد یک {@code PdfFileStamp} به جریان ورودی متصل شده و برای نوشتن نتیجه تمبّر شده در جریان خروجی ارائه شده هنگام فراخوانی { @link #close() } تنظیم می شود.
PdfFileStamp(inputFile: String, outputFile: String)ایجاد یک {@code PdfFileStamp} به { @ code inputFile} متصل شده و برای نوشتن نتیجه مهر زده به{@ code outputFille} هنگام فراخوانی { @@link #close() } تنظیم می شود.
PdfFileStamp(document: Document)یک {@code PdfFileStamp} را به { @code document } متصل می کند.
getDocument()Documentسند بسته شده را یا {@code null} باز می گرداند.
setInputFile(inputFile: String)مسیر فایل ورودی را تنظیم می‌کند.
bindPdf(inputFile: String)booleanیک فایل PDF را به این ویرایشگر مهر متصل می کند.
bindPdf(inputStream: InputStream)booleanیک فایل PDF را از جریان ورودی پیوند می دهد.
bindPdf(document: Document)booleanیک {@link Document} موجود را به این ویرایشگر تمبر متصل می کند.
addStamp(stamp: TextStamp)یک تمبر متن به لیست تمبرها که باید اعمال شود اضافه می کند.
addStamp(stamp: Stamp)یک فاشد {@link Stamp} به لیست تمبر هایی که باید درخواست شود اضافه می کند.
addFooter(footerText: FormattedText, bottomMargin: float)یک پای نوشته به تمام صفحات اضافه می کند.
addFooter(footerText: FormattedText, bottomMargin: float, leftIndent: float, rightIndent: float)یک فوتر متنی را به تمام صفحات با قطعات چپ / راست صریح اضافه می کند (عکس C # {@code AddFooter(FormattedText، شناور ، شناورد ، float) } 4-arg overload مورد استفاده در PDFNEWNET-28949 و تست های مشابه).
addFooter(imageFile: String, bottomMargin: float)یک فوتر تصویر را به تمام صفحات اضافه می کند.
addHeader(headerText: FormattedText, topMargin: float)یک عنوان متن به تمام صفحات اضافه می کند.
addHeader(imageFile: String, topMargin: float)یک عنوان تصویر به تمام صفحات اضافه می کند.
addPageNumber(formattedText: FormattedText)یک تمبر شماره صفحه را به تمام صفحات اضافه می کند که از متن فرمت شده ارائه شده به عنوان منبع برای ارزش و حالت متنی استفاده می شود.
getStampId()intID مهر که توسط کمک کنندگان تمبر استفاده می شود را بازمی گرداند.
setStampId(stampId: int)ID مهر که توسط کمک کنندگان بعد از آن استفاده می شود را تنظیم می کند.
getStampCount()intتعداد تمبرها که اضافه شده اند را بازمی گرداند.
save(outputFile: String)booleanسند بسته شده را به یک فایل ذخیره می کند.
save(outputStream: OutputStream)booleanسند بسته شده را به یک جریان خروجی ذخیره می کند.
close()ویرایشگر مهر را می بندد و سند بسته شده را آزاد می کند.

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

 فارسی