TiffDevice
Overview
TiffDevice là một lớp trong Aspose.PDF FOSS cho .NET. Dòng thừa kế từ: ImageDevice.
Tải về các trang tài liệu PDF vào định dạng hình ảnh TIFF.
Khóa học này cung cấp 30 phương pháp để làm việc với các đối tượng TiffDevice trong các chương trình .NET. Các phương pháp có sẵn bao gồm: BinarizeBradley, GetBitmap, ImageDevice, Process, ProcessRange, TiffDevice. 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 : CoordinateType, FormPresentationMode, Height, RenderingOptions, Resolution, Settings,Và 1 thêm.
Properties
| Name | Type | Access | Description |
|---|---|---|---|
Settings | TiffSettings | Read | TIFF mã hóa thiết lập (mộ sâu màu, nén). |
Width | int | Read | Chiều rộng pixel của bitmap output. |
Height | int | Read | Chiều cao của bitmap output. |
FormPresentationMode | FormPresentationMode | Đọc / viết | chế độ trình bày hình thức (Editor / Production) được tham khảo khi trang chứa widgets AcroForm. |
Resolution | Resolution | Read | Tải lại tài sản giải quyết thừa kế trên TiffDevice để nó có thể được tìm thấy trực tiếp trên loại này (không chỉ thông qua lớp cơ sở). |
RenderingOptions | Aspose.Pdf.RenderingOptions | Đọc / viết | Xác định lại tài sản thừa kế RenderingOptions trên TiffDevice (cũng có lý do như Quyết định ở trên). |
CoordinateType | PageCoordinateType | Đọc / viết | Hộp trang nào điều khiển phạm vi hình ảnh được render. |
Methods
| Signature | Description |
|---|---|
TiffDevice(renderer: IPageRenderer) | Hãy gọi TiffDevice trên trường hợp này TiffDevice. |
TiffDevice(renderer: IPageRenderer, resolution: Resolution) | |
TiffDevice() | |
TiffDevice(resolution: Resolution) | |
TiffDevice(settings: TiffSettings) | Tạo TiffDevice với cài đặt được chỉ định và độ phân giải mặc định. |
TiffDevice(settings: TiffSettings, converter: IIndexBitmapConverter) | Tạo TiffDevice với các cài đặt và chuyển đổi được chỉ định. |
TiffDevice(width: int, height: int) | Tạo một TiffDevice với các kích thước mục tiêu và cài đặt mặc định. |
TiffDevice(width: int, height: int, resolution: Resolution) | Tạo TiffDevice với chiều rộng, độ cao, giải quyết và cài đặt mặc định. |
TiffDevice(width: int, height: int, settings: TiffSettings) | Tạo một TiffDevice với chiều rộng, độ cao và cài đặt. |
TiffDevice(width: int, height: int, settings: TiffSettings, converter: IIndexBitmapConverter) | Tạo một TiffDevice với chiều rộng, độ cao, cài đặt và chuyển đổi. |
TiffDevice(width: int, height: int, resolution: Resolution, settings: TiffSettings) | Tạo TiffDevice với chiều rộng, độ cao, giải quyết và cài đặt. |
TiffDevice(width: int, height: int, resolution: Resolution, settings: TiffSettings, converter: IIndexBitmapConverter) | Tạo TiffDevice với chiều rộng, độ cao, giải pháp, cài đặt và chuyển đổi. |
TiffDevice(pageSize: Aspose.Pdf.PageSize, settings: TiffSettings) | Tạo TiffDevice với kích thước trang và cài đặt. |
TiffDevice(pageSize: Aspose.Pdf.PageSize, settings: TiffSettings, converter: IIndexBitmapConverter) | Tạo một TiffDevice với kích thước trang, cài đặt và chuyển đổi. |
TiffDevice(resolution: Resolution, settings: TiffSettings) | Tạo TiffDevice với độ phân giải và cài đặt. |
TiffDevice(resolution: Resolution, settings: TiffSettings, converter: IIndexBitmapConverter) | Tạo TiffDevice với độ phân giải, cài đặt và chuyển đổi. |
TiffDevice(pageSize: Aspose.Pdf.PageSize) | Tạo một TiffDevice kích thước cho PageSize đã được cung cấp ở mặc định 150 DPI. |
TiffDevice(pageSize: Aspose.Pdf.PageSize, resolution: Resolution) | Tạo một TiffDevice kích thước cho PageSize trong Giải pháp. |
TiffDevice(pageSize: Aspose.Pdf.PageSize, resolution: Resolution, settings: TiffSettings) | + Độ phân giải + Cài đặt. |
TiffDevice(pageSize: Aspose.Pdf.PageSize, resolution: Resolution, settings: TiffSettings, converter: IIndexBitmapConverter) | PageSize + Giải pháp + Cài đặt + Chuyển đổi. |
BinarizeBradley(inputImageStream: Stream, outputImageStream: Stream, threshold: double) | Không được thực hiện trong phiên bản này — ném NotImplementedException tại thời gian chạy. |
Process(page: Page, output: Stream) | Call Process trên trường hợp TiffDevice này. |
ProcessRange(document: Document, startPage: int, endPage: int) | Chuyển đổi một loạt các trang sang một TIFF đa trang. |
ProcessRange(document: Document, startPage: int, endPage: int, output: Stream) | Chuyển một loạt các trang sang một TIFF đa trang và viết để lưu. |
Process(document: Document, fromPage: int, toPage: int, output: Stream) | Gửi một loạt các trang đến TIFF. |
Process(document: Document, startPage: int, endPage: int, outputFileName: string) | Chuyển đổi một loạt các trang sang tệp TIFF. |
Process(document: Document, outputFileName: string) | Chuyển tất cả các trang sang một tệp TIFF. |
Process(document: Document, output: Stream) | Chuyển tất cả các trang sang một dòng TIFF. |
ImageDevice(resolution: Resolution) | Khởi động một ImageDevice mới với một Giải pháp bằng cách sử dụng SoftwarePageRenderer được xây dựng. |
GetBitmap(page: Page) | Chuyển một trang sang Bitmap. |