ImageStamp
نظرة عامة
ImageStamp هي فئة في Aspose.PDF FOSS لـ .NET. الميراث من: BaseParagraph.
يضيف صورة إلى صفحة PDF.
توفر هذه الفئة 12 طريقة للعمل مع ImageStamp كائنات في برامج .NET. المنهجيات المتاحة تشمل: ApplyTo, Clone, FromGrayscale, FromJpeg, FromJpegStream, FromPngData, FromRgb, ImageStamp, Put, setStampId. جميع الأعضاء العامين يمكن الوصول إليهم من أي تطبيق .NET بعد تثبيت حزمة Aspose.PDF FOSS for .Net. خصائص: AlternativeText, Background, DisplayHeight, DisplayWidth, Height, HorizontalAlignment,و 23 آخرين.
خصائص
| اسم | النوع | Access | وصف |
|---|---|---|---|
X | double | القراءة/ الكتابة | الموقع X بالنقاط من الأسفل إلى اليسار. |
Y | double | القراءة/ الكتابة | الموقع Y في النقاط من الأسفل إلى اليسار. |
DisplayWidth | double | القراءة/ الكتابة | عرض العرض بالنقاط. |
DisplayHeight | double | القراءة/ الكتابة | عرض الارتفاع بالنقاط. |
Width | double | القراءة/ الكتابة | اسم مستعار لـ DisplayWidth. |
Height | double | القراءة/ الكتابة | اسم مستعار لـ DisplayHeight. |
XIndent | double | القراءة/ الكتابة | التحول الأفقي من نقطة مرساة الطابع. |
YIndent | double | القراءة/ الكتابة | التحول العمودي من نقطة مرساة الطابع. |
Quality | int | القراءة/ الكتابة | جودة JPEG (1.100). |
AlternativeText | string? | القراءة/ الكتابة | التغريدة-PDF النص البديل للوصول. |
Background | bool | القراءة/ الكتابة | ما إذا كان الطابع الرسمي موجود خلف محتوى الصفحة (حقيقي) أو فوقه (كاذب). |
Opacity | double | القراءة/ الكتابة | التفاف، 0.0 (شفافة) … 1.0 (معتمة). |
Zoom | double | القراءة/ الكتابة | نسبة الزوم الموحدة التي تطبق على الصورة. |
ZoomX | double | القراءة/ الكتابة | نسبة التكبير الأفقي. |
ZoomY | double | القراءة/ الكتابة | نسبة التكبير العمودي. |
Rotate | Rotation | القراءة/ الكتابة | دورة (في 0/90/180/270 درجة). |
RotateAngle | double | القراءة/ الكتابة | زاوية دوران تعسفية بالدرجات. |
StampId | int | القراءة/ الكتابة | إدخال /StampId مكتوب في إدراج الموارد للطابع. |
Image | System.IO.Stream | اقرأ | عرض القراءة فقط لـ بايتات المصدر الأصلي (أو بايث الصورة المفكّرة عند إنشاءها عبر FromRgb / FromGrayscale). |
HorizontalAlignment | HorizontalAlignment | القراءة/ الكتابة | التوجه الأفقي المطبق على هذه الفقرة. |
VerticalAlignment | VerticalAlignment | القراءة/ الكتابة | التوجه العمودي المطبق على هذه الفقرة. |
Margin | MarginInfo? | القراءة/ الكتابة | معلومات الهامش الخارجي المطبقة على هذه الفقرة. |
IsFirstParagraphInColumn | bool | القراءة/ الكتابة | اجبر الفقرة على بدء عمود جديد. |
IsKeptWithNext | bool | القراءة/ الكتابة | ضع هذه الفقرة على نفس الصفحة التي تليها. |
IsInNewPage | bool | القراءة/ الكتابة | اجبر الفقرة على البدء في صفحة جديدة. |
IsInLineParagraph | bool | القراءة/ الكتابة | علامة الفقرة داخل الخط (لا تبدأ سطر جديد). |
HyperlinkText | string? | القراءة/ الكتابة | الهدف الرابط المتحرك من نوع السلسلة القديمة. |
Hyperlink | Hyperlink? | القراءة/ الكتابة | تطبيق مزين الرابط التشعبي على الفقرة. |
ZIndex | int | القراءة/ الكتابة | مؤشر ترتيب Z المستخدم من قبل جهاز تقديم DOM. |
الطرق
| Signature | وصف |
|---|---|
ImageStamp(image: System.IO.Stream) | بناء من تيار صورة (تكتشف تلقائياً JPEG مقابل PNG بواسطة الرأس). |
ImageStamp(fileName: string) | بناء من مسار ملف الصورة (تكتشف JPEG vs PNG تلقائياً بالعنوان). |
setStampId(id: int) | حدد إدخال PDF /StampId للطابع. |
Put(page: Page) | اسم مستعار لـ ApplyTo. |
FromRgb(pixelData: byte[], width: int, height: int) | إنشاء طابع صورة من بيانات بيكسل RGB الخام. |
FromGrayscale(pixelData: byte[], width: int, height: int) | إنشاء طابع صورة من البيانات البكسلية الخام. |
FromJpeg(jpegData: byte[], width: int, height: int) | إنشاء طابع صورة من بايت JPEG. |
FromJpeg(jpegData: byte[]) | إنشاء طابع صورة من بايت JPEG، الكشف التلقائي عن الأبعاد من الرأس JPIG. |
FromJpegStream(jpegStream: Stream) | إنشاء طابع صورة من تيار ملف JPEG. |
FromPngData(pngData: byte[]) | إنشاء طابع صورة من بيانات ملف PNG. |
ApplyTo(page: Page) | أضف هذه الصورة إلى صفحة. |
Clone() | النسخة الضحلة نسخ حالة مقياسية/مشتركة. |