ImageStamp
Overview
ImageStamp là một lớp trong Aspose.PDF FOSS cho .NET. Dòng thừa kế từ: BaseParagraph.
Thêm một hình ảnh vào trang PDF.
Khóa học này cung cấp 12 phương pháp để làm việc với các đối tượng ImageStamp trong các chương trình .NET. Các phương pháp có sẵn bao gồm: ApplyTo, Clone, FromGrayscale, FromJpeg, FromJpegStream, FromPngData, FromRgb, ImageStamp, Put, setStampId. Tất cả các thành viên công cộng đều có thể truy cập bất kỳ ứng dụng .NET nào sau khi cài đặt Aspose.PDF FOSS cho gói .Net. Tài sản : AlternativeText, Background, DisplayHeight, DisplayWidth, Height, HorizontalAlignment,Và 23 nhiều hơn nữa.
Properties
| Name | Type | Access | Description |
|---|---|---|---|
X | double | Đọc / viết | X ở điểm từ dưới sang trái. |
Y | double | Đọc / viết | Vị trí Y trong các điểm từ dưới sang trái. |
DisplayWidth | double | Đọc / viết | Hiển thị chiều rộng trong các điểm. |
DisplayHeight | double | Đọc / viết | Hiển thị chiều cao trong các điểm. |
Width | double | Đọc / viết | Alias cho DisplayWidth. |
Height | double | Đọc / viết | Alias cho DisplayHeight. |
XIndent | double | Đọc / viết | Phân bón ngang từ điểm anchor của stamp. |
YIndent | double | Đọc / viết | Tùy chỉnh dọc từ điểm anchor của stamp. |
Quality | int | Đọc / viết | Chất lượng JPEG (1.100). |
AlternativeText | string? | Đọc / viết | Tagged-PDF thay thế văn bản cho khả năng truy cập. |
Background | bool | Đọc / viết | Cho dù dấu ấn được kéo sau nội dung trang (truyền) hay trên nó (không). |
Opacity | double | Đọc / viết | Mất mòn, 0.0 (tự minh) … 1.0 (mất vỡ). |
Zoom | double | Đọc / viết | Tỷ lệ zoom đồng nhất áp dụng cho hình ảnh. |
ZoomX | double | Đọc / viết | Tỷ lệ zoom ngang. |
ZoomY | double | Đọc / viết | Tỷ lệ zoom ống. |
Rotate | Rotation | Đọc / viết | Độ xoay (0/90/180/270 trong độ). |
RotateAngle | double | Đọc / viết | góc xoay trọng tài trong độ. |
StampId | int | Đọc / viết | - Bài viết /StampId được viết vào bài đăng nguồn của nhãn. |
Image | System.IO.Stream | Read | Chỉ đọc xem các byte nguồn gốc (hoặc các bit hình ảnh được mã hóa khi xây dựng qua FromRgb / FromGrayscale). |
HorizontalAlignment | HorizontalAlignment | Đọc / viết | Phân phối ngang áp dụng cho đoạn này. |
VerticalAlignment | VerticalAlignment | Đọc / viết | Phân phối thạch áp dụng cho đoạn này. |
Margin | MarginInfo? | Đọc / viết | Thông tin ngoại hối được áp dụng cho đoạn này. |
IsFirstParagraphInColumn | bool | Đọc / viết | Phải buộc đoạn này để bắt đầu một cột mới. |
IsKeptWithNext | bool | Đọc / viết | Hãy giữ đoạn này trên cùng một trang như phần tiếp theo. |
IsInNewPage | bool | Đọc / viết | Phải bắt đầu đoạn từ một trang mới. |
IsInLineParagraph | bool | Đọc / viết | Nhập chữ ký (không bắt đầu một dòng mới). |
HyperlinkText | string? | Đọc / viết | Mục tiêu Hyperlink-type Legacy. |
Hyperlink | Hyperlink? | Đọc / viết | Thiết kế trang trí hyperlink áp dụng cho đoạn. |
ZIndex | int | Đọc / viết | Chỉ số lệnh Z được sử dụng bởi DOM renderer. |
Methods
| Signature | Description |
|---|---|
ImageStamp(image: System.IO.Stream) | Xây dựng từ một dòng hình ảnh (tự phát hiện JPEG vs PNG theo đầu). |
ImageStamp(fileName: string) | Xây dựng từ một đường file hình ảnh (tự phát hiện JPEG vs PNG theo tiêu đề). |
setStampId(id: int) | Thiết lập nhập PDF /StampId của nhãn. |
Put(page: Page) | Alias cho ApplyTo. |
FromRgb(pixelData: byte[], width: int, height: int) | Tạo một hình ảnh nhãn từ dữ liệu RGB pixel nguyên chất. |
FromGrayscale(pixelData: byte[], width: int, height: int) | Tạo một hình ảnh nhãn từ dữ liệu pixel grayscale thô. |
FromJpeg(jpegData: byte[], width: int, height: int) | Tạo một biểu tượng hình ảnh từ JPEG byte. |
FromJpeg(jpegData: byte[]) | Tạo một biểu tượng hình ảnh từ JPEG byte, tự phát hiện kích thước từ tiêu đề JPeg. |
FromJpegStream(jpegStream: Stream) | Tạo một biểu mẫu hình ảnh từ dòng tệp JPEG. |
FromPngData(pngData: byte[]) | Tạo một biểu mẫu hình ảnh từ dữ liệu tệp PNG. |
ApplyTo(page: Page) | Thêm hình ảnh này vào một trang. |
Clone() | Shallow clone - sao chép tình trạng scalar/ref-shared. |