PdfFileStamp

خلاصه ای

PdfFileStamp یک کلاس در Aspose.PDF FOSS برای .NET است. وارثان از: System.IDisposable.

نمای برای اضافه کردن تمبر، شماره صفحه، سر و پای و علامت های آبی.

این کلاس 44 روش برای کار با PdfFileStamp اشیاء در برنامه های .NET را فراهم می کند. روش های موجود شامل: AddFooter, AddGrayscaleImageStamp, AddHeader, AddImageStamp, AddPageNumber, AddPageNumbers, AddStamp, AddTextStamp, AddWatermark, BindPdf, Close, Dispose,، و دو روش اضافی. همه اعضای عمومی پس از نصب بسته Aspose.PDF FOSS for .NET به هر برنامه .Net قابل دسترسی هستند. خواص: ConvertTo, Document, InputFile, InputStream, KeepSecurity, NumberingStyle,، و 16 تا ديگه .

خواص

نام:نوع:Accessشرح:
DocumentDocumentبخونید.سند بسته شده.
InputFilestring?خواندن/نوشتنمسیر فایل ورودی.
OutputFilestring?خواندن/نوشتنمسیر فایل خروجی.
PageWidthfloatبخونید.عرض صفحه اول در سند بسته شده.
PageHeightfloatبخونید.ارتفاع صفحه اول در سند بسته شده.
InputStreamStream?خواندن/نوشتنجریان ورودی تنظیم PDF را به شدت متصل می کند تا پرس و جوهای اندازه صفحه ، وریدی جدید را منعکس کنند.
OutputStreamStream?خواندن/نوشتنجریان خروجی Save ((() در صورتی که هیچ مقصد مشخصی منتقل نشده باشد، اینجا نوشته می شود.
KeepSecurityboolخواندن/نوشتناگر درست باشد، امنیت سند منبع (کدریابی، مجوزها) باید در Save حفظ شود.
NumberingStyleNumberingStyleخواندن/نوشتنسبک شماره گذاری برای AddPageNumber.
OptimizeSizeboolخواندن/نوشتننکته: بهینه سازی خروجی ذخیره شده برای اندازه.
PageNumberRotationfloatخواندن/نوشتنچرخش (درجات) اعمال شده بر روی مهر AddPageNumber.
StampIdintخواندن/نوشتنشناسه مهر به عنوان یک نظر جریان محتوا توسط AddStamp وارد شده است.
StartingNumberintخواندن/نوشتنشماره شروع شده توسط AddPageNumber استفاده می شود.
ConvertToPdfFormatخواندن/نوشتنPDF/A یا نسخه PDF هدف برای خروجی ذخیره شده.
PosUpperLeftintبخونید.موقعیت بالا سمت چپ pos را دریافت می‌کند.
PosUpperMiddleintبخونید.موقعیت بالایی میانی را دریافت می‌کند.
PosUpperRightintبخونید.موقعیت بالا‑راست را دریافت می‌کند.
PosSidesLeftintبخونید.سمت‌های چپ pos را دریافت می‌کند.
PosSidesRightintبخونید.سمت‌های pos را به‌درستی دریافت می‌کند.
PosBottomLeftintبخونید.موقعیت پایین چپ را دریافت می‌کند.
PosBottomMiddleintبخونید.موقعیت پایین میانی را دریافت می‌کند.
PosBottomRightintبخونید.موقعیت پایین‑راست را دریافت می‌کند.

روش ها

Signatureشرح:
PdfFileStamp()سازنده پیش فرض حالت بدون وضعیت.
PdfFileStamp(document: Document)یک سند بارگذاری شده را بسته کنید.
PdfFileStamp(document: Document, outputStream: Stream)یک سند را پیوند دهید و جریان خروجی برای Save بدون پارامتر را از قبل تنظیم کنید.
PdfFileStamp(document: Document, outputFile: string)یک سند را پیوند دهید و مسیر فایل خروجی برای Save بدون پارامتر تنظیم کنید.
PdfFileStamp(inputStream: Stream, outputStream: Stream)از یک جریان ورودی باز کنید، در Save به یک منبع خروجی بنویسید.
PdfFileStamp(inputStream: Stream, outputStream: Stream, keepSecurity: bool)از یک جریان ورودی باز کنید، در Save به یک منبع خروجی بنویسید.
PdfFileStamp(inputFile: string, outputFile: string)از یک فایل ورودی باز کنید، به یک پرونده خروجی در Save بنویسید.
PdfFileStamp(inputFile: string, outputFile: string, keepSecurity: bool)از یک فایل ورودی باز کنید، به یک پرونده خروجی در Save بنویسید.
PdfFileStamp(inputData: byte[], outputPath: string)برای بایت های ورودی داده شده PdfFileStamp ایجاد کنید، ذخیره سازی به فایل خروجی داده در Close ((().
BindPdf(path: string)یک سند PDF را از مسیر فایل برای پردازش حالت بسته بندی کنید.
BindPdf(doc: Document)یک سند PDF برای پردازش حالت بسته بندی کنید.
Save(destFile: string)سند اصلاح شده را در مسیر مشخص ذخیره کنید.
Save(destStream: Stream)سند اصلاح شده را در یک جریان ذخیره کنید.
Save()سند اصلاح شده را به یک آرایه بایت ذخیره کنید.
AddStamp(stamp: Stamp)یک مهر روی صفحه به سند بسته اضافه کنید.
Close()سند را ببندید و به مسیر خروجی ذخیره کنید.
Dispose()IDisposable اجرای؛ نمایندگان به Close.
AddHeader(formattedText: FormattedText, topMargin: float)AddHeader را در این مورد PdfFileStamp فرا می خواند.
AddHeader(formattedText: FormattedText, topMargin: float, leftMargin: float, rightMargin: float)
AddHeader(imageStream: Stream, topMargin: float)
AddHeader(inputStream: Stream, topMargin: float, leftMargin: float, rightMargin: float)
AddHeader(imageFile: string, topMargin: float)
AddHeader(imageFile: string, topMargin: float, leftMargin: float, rightMargin: float)
AddFooter(formattedText: FormattedText, bottomMargin: float)AddFooter را در این مورد PdfFileStamp فرا می خواند.
AddFooter(formattedText: FormattedText, bottomMargin: float, leftMargin: float, rightMargin: float)
AddFooter(imageStream: Stream, bottomMargin: float)
AddFooter(imageStream: Stream, bottomMargin: float, leftMargin: float, rightMargin: float)
AddFooter(imageFile: string, bottomMargin: float)
AddFooter(imageFile: string, bottomMargin: float, leftMargin: float, rightMargin: float)
AddPageNumber(formattedText: FormattedText)AddPageNumber را در این مورد PdfFileStamp فرا می خواند.
AddPageNumber(formattedText: FormattedText, position: int)
AddPageNumber(formattedText: FormattedText, position: int, leftMargin: float, rightMargin: float, topMargin: float, bottomMargin: float)
AddPageNumber(formattedText: FormattedText, x: float, y: float)
AddPageNumber(formatString: string)
AddPageNumber(formatString: string, position: int)
AddPageNumber(formatString: string, position: int, leftMargin: float, rightMargin: float, topMargin: float, bottomMargin: float)
AddPageNumber(formatString: string, x: float, y: float)
AddTextStamp(input: byte[], text: string, hAlign: HorizontalAlignment, vAlign: VerticalAlignment, fontSize: double, fontName: string)یک تمبر متن به تمام صفحات اضافه کنید.
AddPageNumbers(input: byte[], format: string, hAlign: HorizontalAlignment, vAlign: VerticalAlignment, fontSize: double)شماره صفحه رو به تمام صفحات اضافه کن.
AddHeader(input: byte[], text: string, fontSize: double, margin: double)یک متن سر و صدا به تمام صفحات اضافه کنید.
AddFooter(input: byte[], text: string, fontSize: double, margin: double)یک متن پای صفحه به تمام صفحات اضافه کنید.
AddWatermark(input: byte[], text: string, fontSize: double, rotation: double, opacity: double)یک متن آبی به تمام صفحات اضافه کنید.
AddImageStamp(input: byte[], rgbPixels: byte[], width: int, height: int, displayWidth: double, displayHeight: double, x: double, y: double)یک تمبر تصویر RGB به تمام صفحات اضافه کنید.
AddGrayscaleImageStamp(input: byte[], grayPixels: byte[], width: int, height: int, displayWidth: double, displayHeight: double, x: double, y: double)یک تمبر تصویر در مقیاس خاکستری به تمام صفحات اضافه کنید.

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

 فارسی