TiffDevice
ภาพรวม
TiffDevice เป็นคลาสใน Aspose.PDF FOSS สําหรับ .NET. ทายาทจาก: ImageDevice.
ทําให้หน้าเอกสาร PDF เป็นรูปภาพ TIFF.
หมวดนี้ให้ 30 วิธีในการทํางานกับ TiffDevice วัตถุในโปรแกรม .NET. วิธีการที่ใช้ได้แก่: BinarizeBradley, GetBitmap, ImageDevice, Process, ProcessRange, TiffDevice. สมาชิกสาธารณะทุกคนสามารถเข้าถึงการใช้งาน .NET ใดก็ได้หลังจากติดตั้งแพ็คเกจ Aspose.PDF FOSS for .Net. คุณสมบัติ: CoordinateType, FormPresentationMode, Height, RenderingOptions, Resolution, Settings,และอีก 1 ใบ.
คุณสมบัติ
| ชื่อ | ประเภท | Access | คําอธิบาย |
|---|---|---|---|
Settings | TiffSettings | อ่าน | การตั้งค่าการรหัส TIFF (ความลึกสี, ความกด). |
Width | int | อ่าน | ความกว้างของพิกเซล ของบิตเมปการออก. |
Height | int | อ่าน | ความสูงของพิกเซล ของบิตเมปการออก. |
FormPresentationMode | FormPresentationMode | อ่าน/เขียน | รูปแบบการแสดง (Editor / Production) ที่ได้รับคําถามเมื่อหน้ามีวิดจ์ AcroForm. |
Resolution | Resolution | อ่าน | เปิดโฆษณาทรัพย์สิน Resolution ที่ได้รับมรดกใน TiffDevice เพื่อให้การลงนามสะท้อนของ Aspose.Pdf (ที่ใช้ BindingFlags.DeclaredOnly) พบมันบนชนิดนี้. |
RenderingOptions | Aspose.Pdf.RenderingOptions | อ่าน/เขียน | ประกาศใหม่ของทรัพย์สินที่ได้รับมรดก RenderingOptions ใน TiffDevice (เหตุผลเดียวกันกับการแก้ไขด้านบน). |
CoordinateType | PageCoordinateType | อ่าน/เขียน | ช่องหน้าไหนที่ขับขี่รูปแบบการทํารันเดอร์?. |
วิธีการ
| Signature | คําอธิบาย |
|---|---|
TiffDevice(renderer: IPageRenderer) | เรียก TiffDevice(renderer) ในตัวอย่างนี้ TiffDevice. |
TiffDevice(renderer: IPageRenderer, resolution: Resolution) | เรียก TiffDevice ((renderer, resolution) ในตัวอย่างนี้ TiffDevice. |
TiffDevice() | |
TiffDevice(resolution: Resolution) | เรียก TiffDevice ((การแก้ไข) ในตัวอย่างนี้ TiffDevice. |
TiffDevice(settings: TiffSettings) | สร้าง TiffDevice ด้วยการตั้งค่าที่กําหนดและความละเอียดตามปกติ. |
TiffDevice(settings: TiffSettings, converter: IIndexBitmapConverter) | สร้าง TiffDevice ด้วยการตั้งค่าและแปลงที่กําหนด. |
TiffDevice(width: int, height: int) | สร้าง TiffDevice ด้วยขนาดเป้าหมายและการตั้งค่าแบบถัดไป. |
TiffDevice(width: int, height: int, resolution: Resolution) | สร้าง TiffDevice ด้วยความกว้าง, ความสูง, การแก้ไขและการตั้งค่าแบบถัดไป. |
TiffDevice(width: int, height: int, settings: TiffSettings) | สร้าง TiffDevice ด้วยความกว้าง, ความสูงและการตั้งค่า. |
TiffDevice(width: int, height: int, settings: TiffSettings, converter: IIndexBitmapConverter) | สร้าง TiffDevice ด้วยความกว้าง, ความสูง, การตั้งค่าและการแปลง. |
TiffDevice(width: int, height: int, resolution: Resolution, settings: TiffSettings) | สร้าง TiffDevice ด้วยความกว้าง, ความสูง, การแก้ไขและการตั้งค่า. |
TiffDevice(width: int, height: int, resolution: Resolution, settings: TiffSettings, converter: IIndexBitmapConverter) | สร้าง TiffDevice ด้วยความกว้าง, ความสูง, ระยะห่าง, การตั้งค่าและการแปลง. |
TiffDevice(pageSize: Aspose.Pdf.PageSize, settings: TiffSettings) | สร้าง TiffDevice ด้วยขนาดหน้าและการตั้งค่า. |
TiffDevice(pageSize: Aspose.Pdf.PageSize, settings: TiffSettings, converter: IIndexBitmapConverter) | สร้าง TiffDevice ด้วยขนาดหน้า, การตั้งค่าและการแปลง. |
TiffDevice(resolution: Resolution, settings: TiffSettings) | สร้าง TiffDevice ด้วยความละเอียดและการตั้งค่า. |
TiffDevice(resolution: Resolution, settings: TiffSettings, converter: IIndexBitmapConverter) | สร้าง TiffDevice ด้วยความละเอียด การตั้งค่า และการแปลง. |
TiffDevice(pageSize: Aspose.Pdf.PageSize) | สร้าง TiffDevice ขนาดที่ให้ไว้ PageSize ในแบบถัดไป 150 DPI. |
TiffDevice(pageSize: Aspose.Pdf.PageSize, resolution: Resolution) | สร้าง TiffDevice ขนาดที่ให้ไว้ PageSize ที่ความละเอียดที่ได้รับ. |
TiffDevice(pageSize: Aspose.Pdf.PageSize, resolution: Resolution, settings: TiffSettings) | PageSize + ความละเอียด + การตั้งค่า. |
TiffDevice(pageSize: Aspose.Pdf.PageSize, resolution: Resolution, settings: TiffSettings, converter: IIndexBitmapConverter) | PageSize + ความละเอียด + การตั้งค่า + แปลง. |
BinarizeBradley(inputImageStream: Stream, outputImageStream: Stream, threshold: double) | การปรับปรุงแบบคู่ของ Bradley / Roth threshold. |
Process(page: Page, output: Stream) | เรียก Process(หน้า, output) ในตัวอย่าง TiffDevice นี้. |
ProcessRange(document: Document, startPage: int, endPage: int) | ทําให้ระดับหน้าเป็น TIFF หลายหน้าเดียว. |
ProcessRange(document: Document, startPage: int, endPage: int, output: Stream) | ทําให้ระดับหน้าเป็น TIFF หลายหน้า และเขียนเพื่อสตรีม. |
Process(document: Document, fromPage: int, toPage: int, output: Stream) | ทําให้ระดับหน้าเป็น TIFF. |
Process(document: Document, startPage: int, endPage: int, outputFileName: string) | ทําให้ระดับหน้าเป็นไฟล์ TIFF. |
Process(document: Document, outputFileName: string) | ทําให้ทุกหน้าเป็นไฟล์ TIFF. |
Process(document: Document, output: Stream) | ทําให้ทุกหน้าเป็นสตรีม TIFF. |
ImageDevice(resolution: Resolution) | เริ่มต้น ImageDevice ใหม่ด้วยการแก้ไขโดยใช้ built-in SoftwarePageRenderer. |
GetBitmap(page: Page) | ทําหน้าให้กับบิตแมป. |