ImageStamp

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.

מאפיינים

שםסוגגישהתיאור
Xdoubleקריאה/כתיבהמיקום X בנקודות מהפינה השמאלית‑תחתונה.
Ydoubleקריאה/כתיבהמיקום Y בנקודות מהפינה השמאלית‑תחתונה.
DisplayWidthdoubleקריאה/כתיבהרוחב התצוגה בנקודות.
DisplayHeightdoubleקריאה/כתיבהגובה התצוגה בנקודות.
Widthdoubleקריאה/כתיבהשם חלופי עבור DisplayWidth.
Heightdoubleקריאה/כתיבהשם חלופי עבור DisplayHeight.
XIndentdoubleקריאה/כתיבההזזה אופקית מנקודת העיגון של החותמת.
YIndentdoubleקריאה/כתיבההזזה אנכית מנקודת העיגון של החותמת.
Qualityintקריאה/כתיבהאיכות JPEG (1..100).
AlternativeTextstring?קריאה/כתיבהטקסט חלופי Tagged‑PDF לנגישות.
Backgroundboolקריאה/כתיבההאם החותמת מצוירת מאחורי תוכן העמוד (true) או מעליו (false).
Opacitydoubleקריאה/כתיבהשקיפות, 0.0 (שקוף) … 1.0 (אטום).
Zoomdoubleקריאה/כתיבהאחוז תקריב אחיד המיושם על התמונה.
ZoomXdoubleקריאה/כתיבהאחוז תקריב אופקי.
ZoomYdoubleקריאה/כתיבהאחוז תקריב אנכי.
RotateRotationקריאה/כתיבהEnum של סיבוב (0/90/180/270 במעלות).
RotateAngledoubleקריאה/כתיבהזווית סיבוב שרירותית במעלות.
StampIdintקריאה/כתיבההערך /StampId שנכתב ברשומת המשאב של החותמת.
ImageSystem.IO.Streamקריאהתצוגה לקריאה בלבד של בתים מקוריים (או בתי התמונה המפוענחים כאשר נבנה באמצעות FromRgb / FromGrayscale).
HorizontalAlignmentHorizontalAlignmentקריאה/כתיבהיישור אופקי המיושם על פסקה זו.
VerticalAlignmentVerticalAlignmentקריאה/כתיבהיישור אנכי המיושם על פסקה זו.
MarginMarginInfo?קריאה/כתיבהמידע על שוליים חיצוניים המיושם על פסקה זו.
IsFirstParagraphInColumnboolקריאה/כתיבההכרח שהפסקה תתחיל עמודה חדשה.
IsKeptWithNextboolקריאה/כתיבהלשמור פסקה זו באותה עמוד כמו הבאה.
IsInNewPageboolקריאה/כתיבההכרח שהפסקה תתחיל בעמוד חדש.
IsInLineParagraphboolקריאה/כתיבהדגל פסקה משולבת (אינה מתחילה שורה חדשה).
HyperlinkTextstring?קריאה/כתיבהיעד קישור היפר‑טקסט מסוג מחרוזת מדור קודם.
HyperlinkHyperlink?קריאה/כתיבהקישוט קישור היפר‑טקסט מסוג המיושם על הפסקה.
ZIndexintקריאה/כתיבהאינדקס סדר Z שבו משתמש מנגנון הרינדור של DOM.

שיטות

SignatureDescription
ImageStamp(image: System.IO.Stream)בנייה מזרם תמונה (מזהה אוטומטית JPEG לעומת PNG לפי הכותרת).
ImageStamp(fileName: string)בנייה מנתיב קובץ תמונה (מזהה אוטומטית JPEG לעומת PNG לפי הכותרת).
setStampId(id: int)הגדרת ערך /StampId של ה-PDF של החותמת.
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, עם זיהוי אוטומטי של הממדים מכותרת ה-JPEG.
FromJpegStream(jpegStream: Stream)יצירת חותמת תמונה מזרם קובץ JPEG.
FromPngData(pngData: byte[])יצירת חותמת תמונה מנתוני קובץ PNG.
ApplyTo(page: Page)הוספת תמונה זו לדף.
Clone()שיבוט רדוד — מעתיק מצבים סקלריים/משותפים ברפרנס.

ראה גם

 עברית