ThumbnailDevice

ThumbnailDevice

ภาพรวม

ThumbnailDevice เป็นคลาสใน Aspose.PDF FOSS สำหรับ .NET. สืบทอดจาก: ImageDevice.

แปลงหน้าของเอกสาร PDF ให้เป็นภาพ PNG ขนาดย่อ.

คลาสนี้ให้ 16 เมธอดสำหรับทำงานกับอ็อบเจ็กต์ ThumbnailDevice ในโปรแกรม .NET. เมธอดที่มีรวมถึง: GetBitmap, ImageDevice, Process, ThumbnailDevice. สมาชิกสาธารณะทั้งหมดสามารถเข้าถึงได้โดยแอปพลิเคชัน .NET ใด ๆ หลังจากติดตั้งแพคเกจ Aspose.PDF FOSS สำหรับ .NET. คุณสมบัติ: CoordinateType, FormPresentationMode, Height, RenderingOptions, Resolution, Width.

คุณสมบัติ

ชื่อประเภทการเข้าถึงคำอธิบาย
ResolutionResolutionอ่านความละเอียดเอาต์พุตเป็น DPI.
RenderingOptionsAspose.Pdf.RenderingOptionsอ่าน/เขียนตัวเลือกการเรนเดอร์สำหรับการควบคุมขั้นสูงของการเรนเดอร์หน้าเป็นภาพ.
CoordinateTypePageCoordinateTypeอ่าน/เขียนกล่องหน้าใดที่กำหนดขอบเขตของภาพที่เรนเดอร์.
Widthintอ่านความกว้างพิกเซลเป้าหมายที่กำหนดค่า (0 = ปฏิบัติตามขนาดธรรมชาติของหน้าที่ความละเอียด).
Heightintอ่านความสูงพิกเซลเป้าหมายที่กำหนดค่า (0 = ปฏิบัติตามขนาดธรรมชาติของหน้าที่ความละเอียด).
FormPresentationModeFormPresentationModeอ่าน/เขียนวิธีที่ฟิลด์ฟอร์มแสดง (Production vs Editor).

วิธีการ

ลายเซ็นคำอธิบาย
ThumbnailDevice()เรียก ThumbnailDevice บนอินสแตนซ์ ThumbnailDevice นี้.
ThumbnailDevice(resolution: Resolution)เรียก ThumbnailDevice(resolution) บนอินสแตนซ์ ThumbnailDevice นี้.
ThumbnailDevice(width: int, height: int)เรียก ThumbnailDevice(width, height) บนอินสแตนซ์ ThumbnailDevice นี้.
ThumbnailDevice(width: int, height: int, resolution: Resolution)เรียก ThumbnailDevice(width, height, resolution) บนอินสแตนซ์ ThumbnailDevice นี้.
ThumbnailDevice(pageSize: Aspose.Pdf.PageSize)สร้างขนาดตาม pageSize ที่กำหนดที่ 150 DPI.
ThumbnailDevice(pageSize: Aspose.Pdf.PageSize, resolution: Resolution)สร้างขนาดตาม pageSize ที่ความละเอียดที่ร้องขอ.
Process(page: Page, output: Stream)เรียก Process(page, output) บนอินสแตนซ์ ThumbnailDevice นี้.
ImageDevice(resolution: Resolution)เริ่มต้น ImageDevice ใหม่พร้อมความละเอียดโดยใช้ SoftwarePageRenderer ในตัว.
ImageDevice()เริ่มต้น ImageDevice ใหม่ด้วยความละเอียดเริ่มต้นและ SoftwarePageRenderer ในตัว.
ImageDevice(width: int, height: int)เริ่มต้น ImageDevice ใหม่ด้วยมิติพิกเซลของผลลัพธ์ที่ระบุโดยใช้ SoftwarePageRenderer ในตัวที่ความละเอียดเริ่มต้น (150 DPI).
ImageDevice(width: int, height: int, resolution: Resolution)เริ่มต้น ImageDevice ใหม่ด้วยมิติพิกเซลของผลลัพธ์ที่ระบุและความละเอียดการเรนเดอร์โดยใช้ SoftwarePageRenderer ในตัว.
ImageDevice(pageSize: Aspose.Pdf.PageSize)เริ่มต้นจาก PageSize (หน่วยเป็นจุด; แปลงเป็นมิติพิกเซลจำนวนเต็มที่ความละเอียดเริ่มต้น 150 DPI).
ImageDevice(pageSize: Aspose.Pdf.PageSize, resolution: Resolution)เริ่มต้นจาก PageSize และความละเอียดการเรนเดอร์.
GetBitmap(page: Page)เรนเดอร์หน้าเป็น Bitmap.
Process(page: Page, outputFileName: string)แปลงหน้าหนึ่งเป็นไฟล์ภาพ.
Process(page: Page)แปลงหน้าหนึ่งเป็นไบต์ของภาพ.
 ภาษาไทย