ImageStamp
Overview
ImageStamp є класом в Aspose.PDF FOSS для .NET. Наследники від: BaseParagraph.
Додає зображення до сторінки PDF.
Цей клас надає 12 методів роботи з об’єктами ImageStamp в програмах .NET. Доступні методи включають: ApplyTo, Clone, FromGrayscale, FromJpeg, FromJpegStream, FromPngData, FromRgb, ImageStamp, Put, setStampId. Всі публічні члени доступні будь-якій додаткові .NET після встановлення Aspose.PDF FOSS для пакету .Net. Свойства: AlternativeText, Background, DisplayHeight, DisplayWidth, Height, HorizontalAlignment, і ще 23 .
Properties
| Name | Type | Access | Description |
|---|---|---|---|
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? | Читання/писання | Tagged-PDF альтернативний текст для доступності. |
Background | bool | Читання/писання | Чи маркировка намальована за змістом сторінки (правда) або над нею (неправдива). |
Opacity | double | Читання/писання | Непрозорість, 0,0 (прозоро) … 1,0 (непрозрілі). |
Zoom | double | Читання/писання | Однорічний відсоток з’єднання, що застосовується до зображення. |
ZoomX | double | Читання/писання | Процент горизонтального з’єднання. |
ZoomY | double | Читання/писання | Процент вертикального з’єднання. |
Rotate | Rotation | Читання/писання | Ротація enum (0/90/180/270 градусів). |
RotateAngle | double | Читання/писання | Свободний кут обертання в градусах. |
StampId | int | Читання/писання | Вхід /StampId записан у вході ресурсу марки. |
Image | System.IO.Stream | Read | Вигляд оригінальних байтів джерела (або декодованих байт зображення, коли вони побудовані через FromRgb / FromGrayscale). |
HorizontalAlignment | HorizontalAlignment | Читання/писання | Горизонтальне вирівнювання, яке застосовується до цього пункту. |
VerticalAlignment | VerticalAlignment | Читання/писання | Вертикальне вирівнювання, яке застосовується до цього пункту. |
Margin | MarginInfo? | Читання/писання | Інформація про зовнішні маржі застосовується до цього пункту. |
IsFirstParagraphInColumn | bool | Читання/писання | Примусити абзац почати новий колонка. |
IsKeptWithNext | bool | Читання/писання | Не забудьте про цей абзац. |
IsInNewPage | bool | Читання/писання | Примусити абзац почати на новій сторінці. |
IsInLineParagraph | bool | Читання/писання | Знак абзаця в лінії (не починає новий ряд). |
HyperlinkText | string? | Читання/писання | Мета гіперпосилання з традиційним струнковим типом. |
Hyperlink | Hyperlink? | Читання/писання | Викладено прикрашення гіперпосилання, яке застосовується до параграфа. |
ZIndex | int | Читання/писання | З-порядковий індекс, який використовується DOM. |
Methods
| Signature | Description |
|---|---|
ImageStamp(image: System.IO.Stream) | Створення з потоку зображення (авто-виявляє JPEG vs 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() | Поверхній клон копіює скалярний/ref-shared стан. |