TextStamp
المعلومات العامة
TextStamp هي فئة في Aspose.PDF FOSS لـ .NET. الميراث من: Stamp.
طابع نصي يمكن تطبيقه على صفحات PDF.
توفر هذه الفئة 8 طرق للعمل مع TextStamp كائنات في برامج .NET. المنهجيات المتاحة تشمل: BindImage, BindLogo, BindPdf, BindTextState, SetImageSize, SetOrigin, TextStamp. جميع الأعضاء العامين يمكن الوصول إليهم من أي تطبيق .NET بعد تثبيت حزمة Aspose.PDF FOSS for .Net. خصائص: BlendingSpace, Color, DefaultFont, DefaultFontSize, FontName, FontSize,و 19 آخرين.
خصائص
| اسم | النوع | الوصول | وصف |
|---|---|---|---|
DefaultFont | Font | اقرأ | الخط الافتراضي المستخدم عندما FontName غير محدد بشكل صريح. |
DefaultFontSize | float | اقرأ | حجم الخط الافتراضي المستخدم عندما FontSize غير محدد بشكل صريح. |
Text | string | القراءة/ الكتابة | النص لتختم. |
Value | string | القراءة/ الكتابة | اسم مستعار للكتابة. |
FontName | string | القراءة/ الكتابة | اسم الخط (يجب أن يكون موجوداً في موارد الصفحة أو يجب أن تكون خط معياري 14). |
FontSize | float | اقرأ | حجم الخط بالنقاط. |
Color | Color | القراءة/ الكتابة | نص ملون. |
TextState | TextState | القراءة/ الكتابة | وضع التنسيق النصي. |
WordWrap | bool | القراءة/ الكتابة | ما إذا كان لف النص في الحدود العرض. |
WordWrapMode | TextFormattingOptions.WordWrapMode | القراءة/ الكتابة | وضع التفاف الكلمة المطبق على نص الطابع. |
Width | double | القراءة/ الكتابة | قيود العرض المستخدمة في تغليف الكلمات (في النقاط). |
Height | double | القراءة/ الكتابة | قيود على الارتفاع لـ صندوق الطوابع. |
Scale | bool | القراءة/ الكتابة | عندما يكون صحيحاً، يتم تقويم النص الطابع ليتوافق مع عرض × ارتفاع. |
Zoom | double | القراءة/ الكتابة | عامل التكبير المطبق على الطابع. |
TextAlignment | HorizontalAlignment | القراءة/ الكتابة | التوجه الأفقي للصفوف النصية داخل مربع الطابع. |
StampId | int | القراءة/ الكتابة | العلامة التعرفية للطابع. |
Pages | int[]? | القراءة/ الكتابة | الصفحات التي يجب وضع الطابع عليها (بناء على 1). |
PageNumber | int | القراءة/ الكتابة | رقم صفحة واحدة لتطبيق الطابع على (1-based). |
XOrigin | double | القراءة/ الكتابة | X موقع المنشأ في النقاط. |
YOrigin | double | القراءة/ الكتابة | Y موقع المنشأ في النقاط. |
Rotation | float | القراءة/ الكتابة | زاوية الدوران بالدرجات. |
Opacity | float | القراءة/ الكتابة | التشوه (0.0 - 1.0). |
IsBackground | bool | القراءة/ الكتابة | ما إذا كانت هذه الطابع في الخلفية. |
Quality | int | القراءة/ الكتابة | جودة JPEG (1.100) عندما يتم إصدار الطابع كصور JPIG. |
BlendingSpace | BlendingColorSpace | القراءة/ الكتابة | مزيج المساحة الملونة المستخدمة عند تركيب الطابع على الصفحة. |
الطرق
| التوقيع | وصف |
|---|---|
TextStamp(text: string) | يدعو TextStamp على هذه الحالة TextStamp. |
TextStamp(formattedText: FormattedText) | إنشاء TextStamp من FormattedText (يصفح خطوطه إلى سلسلة واحدة، يضمها ‘\n’). |
BindLogo(formattedText: FormattedText) | إربط FormattedText كشعار الطابع (الختم النصي). |
BindImage(imageData: byte[]) | ربط بايت الصورة الخام كشعار الطابع (طابع الصور). |
BindPdf(pdfStream: Stream, pageNumber: int) | ربط صفحة PDF (كصدر الطابع) بواسطة عدد الصفحات المستندة إلى التدفق + 1. |
BindTextState(textState: TextState) | إربط TextState الذي يُهمل التخفيضات الافتراضية عندما يتم كتابة الطابع النصي. |
SetImageSize(width: float, height: float) | حدد حجم البكسل الصريح الذي يتم فيه عرض طابع الصورة. |
SetOrigin(originX: float, originY: float) | حدد موقع البداية. |