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, BlendMode, DisplayHeight, DisplayWidth, Height,และอีก 24 คน.
คุณสมบัติ
| ชื่อ | ประเภท | Access | คําอธิบาย |
|---|---|---|---|
X | double | อ่าน/เขียน | ตําแหน่ง X ในจุดจากด้านล่างซ้าย. |
Y | double | อ่าน/เขียน | ตําแหน่ง Y ในจุดจากด้านล่างซ้าย. |
DisplayWidth | double | อ่าน/เขียน | ความกว้างของภาพแสดงในจุด. |
DisplayHeight | double | อ่าน/เขียน | แสดงความสูงในจุด. |
Width | double | อ่าน/เขียน | Aspose.Pdf-shape อัลอาเซียนสําหรับ DisplayWidth. |
Height | double | อ่าน/เขียน | Aspose.Pdf-shape อัลอาเซียนสําหรับ DisplayHeight. |
XIndent | double | อ่าน/เขียน | การผันไปทางแนวจากจุดการประสานของตราจร. |
YIndent | double | อ่าน/เขียน | การสลับทางตั้งจากจุดการพับของตรา. |
Quality | int | อ่าน/เขียน | คุณภาพ JPEG (1..100). |
AlternativeText | string? | อ่าน/เขียน | Tagged-PDF อัลเทรนติกข้อความสําหรับการเข้าถึงได้. |
Background | bool | อ่าน/เขียน | การที่ตราถูกวาดหลังเนื้อหาหน้า (จริง) หรือบนมัน (เท็จ). |
Opacity | double | อ่าน/เขียน | ความค่อนข้างไม่ชัดเจน 0.0 (โปร่งใส) … 1.0 (คันที่ไม่เห็นด้วย). |
BlendMode | string? | อ่าน/เขียน | PDF ชื่อรูปแบบผสม (เช่น. |
Zoom | double | อ่าน/เขียน | สัดส่วนการขยายรูปแบบที่ใช้กับภาพเป็นเท่ากัน. |
ZoomX | double | อ่าน/เขียน | สัดส่วนการขยายขนาดแนวราบ. |
ZoomY | double | อ่าน/เขียน | สัดส่วนการขยายทางตั้ง. |
Rotate | Rotation | อ่าน/เขียน | การหมุน enum (Aspose.Pdf หมวน; 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-order ที่ใช้โดยเครื่องทําการแสดง DOM. |
วิธีการ
| Signature | คําอธิบาย |
|---|---|
ImageStamp(image: System.IO.Stream) | สร้างจากภาพสตรีม (ตรวจพบ JPEG vs PNG โดยหัวข้อ). |
ImageStamp(fileName: string) | สร้างจากเส้นทางไฟล์ภาพ (ตรวจพบ JPEG vs PNG โดยหัวข้อ). |
setStampId(id: int) | ตั้งค่ารายการ PDF /StampId ของแสตมป์. |
Put(page: Page) | Aspose.Pdf-shape อัลอาเซียนสําหรับ ApplyTo. |
FromRgb(pixelData: byte[], width: int, height: int) | สร้างภาพจากข้อมูลพิกเซล RGB แพร่. |
FromGrayscale(pixelData: byte[], width: int, height: int) | สร้างภาพจากข้อมูลพิกเซลแบบเทา raw. |
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() | Shallow clone คลิปสเกลาร์/ref-shared สถานการณ์. |