PdfFileStamp

المعلومات العامة

PdfFileStamp هي فئة في Aspose.PDF FOSS لـ .NET. الميراث من: System.IDisposable.

واجهة لإضافة الطوابع ورقم الصفحة والرؤوس والأحرف السفلية وعلامات الماء.

توفر هذه الفئة 44 طريقة للعمل مع PdfFileStamp كائنات في برامج .NET. المنهجيات المتاحة تشمل: AddFooter, AddGrayscaleImageStamp, AddHeader, AddImageStamp, AddPageNumber, AddPageNumbers, AddStamp, AddTextStamp, AddWatermark, BindPdf, Close, Dispose,، و 2 طرق إضافية. جميع الأعضاء العامين يمكن الوصول إليهم من أي تطبيق .NET بعد تثبيت حزمة Aspose.PDF FOSS for .Net. خصائص: ConvertTo, Document, InputFile, InputStream, KeepSecurity, NumberingStyle,و 16 آخرين.

خصائص

اسمالنوعالوصولوصف
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اقرأيحصل على البوس أعلى اليسار.
PosUpperMiddleintاقرأيحصل على مركز العلوي.
PosUpperRightintاقرأيحصل على البوس فوق اليمين.
PosSidesLeftintاقرأيحصل على الجوانب البوس اليسار.
PosSidesRightintاقرأيحصل على الجوانب الموضعية الصحيحة.
PosBottomLeftintاقرأيحصل على البوس أسفل اليسار.
PosBottomMiddleintاقرأيحصل على البوس أسفل وسط.
PosBottomRightintاقرأيحصل على البوس أسفل اليمين.

الطرق

التوقيعوصف
PdfFileStamp()المكون الافتراضي لوضع بلا حالة.
PdfFileStamp(document: Document)إربط وثيقة محمولة بالفعل.
PdfFileStamp(document: Document, outputStream: Stream)ربط وثيقة وتهيئة مسبقاً لبرنامج التخزين بدون معايير.
PdfFileStamp(document: Document, outputFile: string)ربط وثيقة وترتيب مسار ملف الناتج لـ حفظ بدون معايير.
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 تنفيذ؛ المندوبين لإغلاق.
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)أضف طابع صورة على الصفحات.

انظر أيضاً

 العربية