PdfConverter
Overview
PdfConverter là một lớp trong Aspose.PDF FOSS cho .NET. Dòng thừa kế từ: IDisposable.
- Phân tích để chuyển đổi các trang PDF thành hình ảnh.
Khóa học này cung cấp 63 phương pháp để làm việc với các đối tượng PdfConverter trong các chương trình .NET. Các phương pháp có sẵn bao gồm: BindPdf, Close, Dispose, DoConvert, GetNextImage, HasNextImage, MergeImages, MergeImagesAsTiff, PdfConverter, SaveAsTIFF, SaveAsTIFFClassF. 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, Document, EndPage, FormPresentationMode, PageCount, Password,Và 5 nhiều hơn nữa.
Properties
| Name | Type | Access | Description |
|---|---|---|---|
Resolution | Resolution | Đọc / viết | - Giải quyết kết quả trong DPI. |
Password | string? | Đọc / viết | mật khẩu chủ được sử dụng khi cài đặt các PDF mã hóa. |
UserPassword | string? | Đọc / viết | mật khẩu người dùng được sử dụng khi cài đặt PDF mã hóa. |
StartPage | int | Đọc / viết | 1-based start page (inclusive). |
EndPage | int | Đọc / viết | 1-based end page (inclusive). |
PageCount | int | Read | Số trang trong tài liệu được kết nối, hoặc 0 nếu không có kết hợp. |
CoordinateType | PageCoordinateType | Đọc / viết | Hộp trang nào được sử dụng như giới hạn rendering?. |
FormPresentationMode | FormPresentationMode | Đọc / viết | - Phương pháp trình bày hình thức. |
ShowHiddenAreas | bool | Đọc / viết | Render nội dung bên ngoài trang crop area. |
RenderingOptions | Aspose.Pdf.RenderingOptions? | Đọc / viết | Per-render rendering tùy chọn. |
Document | Document? | Read | Tài liệu được ràng buộc, hoặc không có. |
Methods
| Signature | Description |
|---|---|
PdfConverter() | Nhà xây dựng giả định. |
PdfConverter(renderer: IPageRenderer) | Hãy gọi PdfConverter trên trường hợp này PdfConverter. |
PdfConverter(renderer: IPageRenderer, resolution: Resolution) | |
PdfConverter(document: Document) | Xây dựng với một tài liệu PDF đã được gắn kết. |
BindPdf(srcDoc: Document) | Kết nối tài liệu PDF để chuyển đổi. |
BindPdf(inputFile: string) | Kết nối tài liệu PDF từ một đường file. |
BindPdf(inputStream: Stream) | Kết nối tài liệu PDF từ một dòng. |
BindPdf(data: byte[]) | Kết nối tài liệu PDF từ các byte tệp. |
DoConvert() | Bắt đầu với iterator chuyển đổi. |
HasNextImage() | Kiểm tra xem có trang nào khác sẵn dùng để chuyển đổi. |
GetNextImage(format: PdfConverterImageFormat) | Chuyển trang tiếp theo sang hình ảnh byte. |
GetNextImage(outputStream: Stream) | Đặt trang tiếp theo như PNG và viết để lưu. |
GetNextImage(outputFile: string) | Chuyển sang trang tiếp theo như PNG và lưu vào một con đường tệp. |
GetNextImage(outputStream: Stream, format: PdfConverterImageFormat) | Đặt lại trang tiếp theo và viết cho dòng. |
GetNextImage(outputFile: string, format: PdfConverterImageFormat) | Chuyển sang trang tiếp theo và lưu vào một đường file với định dạng cụ thể. |
GetNextImage(outputFile: string, format: SdiImageFormat) | Đặt lại trang tiếp theo và lưu vào một đường file bằng cách sử dụng ImageFormat. |
GetNextImage(outputStream: Stream, format: SdiImageFormat) | Render trang tiếp theo để stream bằng cách sử dụng ImageFormat. |
GetNextImage(outputFile: string, format: SdiImageFormat, quality: int) | Render trang tiếp theo với một bản ghi chất lượng JPEG. |
GetNextImage(outputStream: Stream, format: SdiImageFormat, quality: int) | Hãy gọi GetNextImage trên trường hợp này PdfConverter. |
GetNextImage(outputFile: string, pageSize: PageSize) | Đặt lại trang tiếp theo vào một cụ thể PageSize (JPEG theo mặc định) và lưu nó vào tệp. |
GetNextImage(outputFile: string, pageSize: PageSize, format: PdfConverterImageFormat) | Đặt trang tiếp theo vào một cụ thể PageSize với định dạng hình ảnh được cung cấp, để tệp. |
GetNextImage(outputFile: string, pageSize: PageSize, format: SdiImageFormat) | Đặt trang tiếp theo vào một cụ thể PageSize với định dạng hình ảnh được cung cấp, để tệp. |
GetNextImage(outputFile: string, pageSize: PageSize, format: SdiImageFormat, quality: int) | Đặt trang tiếp theo trên một cụ thể PageSize với định dạng hình ảnh được cung cấp và một bản ghi chất lượng JPEG, để lưu trữ. |
GetNextImage(outputStream: Stream, pageSize: PageSize) | Đặt lại trang tiếp theo ở một cụ thể PageSize (JPEG theo mặc định) và viết để lưu. |
GetNextImage(outputStream: Stream, pageSize: PageSize, format: SdiImageFormat) | Đặt trang tiếp theo ở một cụ thể PageSize với định dạng hình ảnh được cung cấp, để lưu. |
GetNextImage(outputStream: Stream, pageSize: PageSize, format: SdiImageFormat, quality: int) | Đặt trang tiếp theo trên một cụ thể PageSize với định dạng hình ảnh được cung cấp và một bản ghi chất lượng JPEG, để lưu. |
GetNextImage(outputFile: string, format: SdiImageFormat, imageWidth: int, imageHeight: int, quality: int) | Đặt trang tiếp theo với kích thước pixel rõ ràng với định dạng hình ảnh được cung cấp và chất lượng JPEG, để tệp. |
GetNextImage(outputFile: string, format: SdiImageFormat, imageWidth: int, imageHeight: int) | Đặt trang tiếp theo với kích thước pixel rõ ràng với định dạng hình ảnh được cung cấp, để tệp. |
GetNextImage(outputStream: Stream, format: SdiImageFormat, imageWidth: int, imageHeight: int) | Chuyển trang tiếp theo với kích thước pixel rõ ràng với định dạng hình ảnh được cung cấp, để lưu. |
GetNextImage(outputStream: Stream, format: SdiImageFormat, imageWidth: int, imageHeight: int, quality: int) | Đặt trang tiếp theo với kích thước pixel rõ ràng với định dạng hình ảnh được cung cấp và chất lượng JPEG, để phát. |
GetNextImage(outputFile: string, format: SdiImageFormat, imageWidth: double, imageHeight: double, quality: int) | Độ chính xác/giá hai biến thể của GetNextImage(string, SdiImageFormat, int,int,Int). |
GetNextImage(outputStream: Stream, format: SdiImageFormat, imageWidth: double, imageHeight: double, quality: int) | Độ chính xác/giá đa dạng của GetNextImage(Stream, SdiImageFormat, int,int,Int). |
GetNextImage(output: Stream, pageSize: PageSize, format: PdfConverterImageFormat) | Đặt trang tiếp theo ở một cụ thể PageSize với định dạng hình ảnh được cung cấp, để lưu. |
SaveAsTIFF(outputFile: string) | Lưu tất cả các trang bị ràng buộc như TIFF cho một tệp. |
SaveAsTIFF(outputStream: Stream) | Lưu tất cả các trang bị ràng buộc như TIFF cho một dòng. |
SaveAsTIFF(outputFile: string, settings: TiffSettings?) | Lưu tất cả các trang được kết nối như một TIFF nhiều trang bằng cách sử dụng cài đặt cung cấp. |
SaveAsTIFF(outputStream: Stream, settings: TiffSettings?) | Lưu tất cả các trang được kết nối như TIFF cho một dòng sử dụng cài đặt cung cấp. |
SaveAsTIFF(outputStream: Stream, settings: TiffSettings, converter: IIndexBitmapConverter?) | Lưu tất cả các trang được kết nối như TIFF cho một dòng sử dụng cài đặt cung cấp. |
SaveAsTIFF(outputFile: string, settings: TiffSettings, converter: IIndexBitmapConverter?) | Lưu tất cả các trang được kết nối như TIFF cho một tệp bằng cách sử dụng cài đặt cung cấp. |
SaveAsTIFF(outputFile: string, compressionType: CompressionType) | Lưu tất cả các trang bị ràng buộc như TIFF, áp lực. |
SaveAsTIFF(outputStream: Stream, compressionType: CompressionType) | Hãy gọi SaveAsTIFF trên trường hợp PdfConverter này. |
SaveAsTIFF(outputFile: string, imageWidth: int, imageHeight: int) | Lưu tất cả các trang được kết nối như một TIFF đa trang với kích thước pixel rõ ràng. |
SaveAsTIFF(outputFile: string, imageWidth: int, imageHeight: int, settings: TiffSettings?) | |
SaveAsTIFF(outputStream: Stream, imageWidth: int, imageHeight: int) | |
SaveAsTIFF(outputStream: Stream, imageWidth: int, imageHeight: int, settings: TiffSettings?) | |
SaveAsTIFF(outputFile: string, imageWidth: int, imageHeight: int, compressionType: CompressionType) | |
SaveAsTIFF(outputStream: Stream, imageWidth: int, imageHeight: int, compressionType: CompressionType) | |
SaveAsTIFF(outputStream: Stream, imageWidth: int, imageHeight: int, settings: TiffSettings, converter: IIndexBitmapConverter?) | Lưu tất cả các trang được kết nối như TIFF với kích thước pixel rõ ràng bằng cách sử dụng cài đặt cung cấp. |
SaveAsTIFF(outputFile: string, imageWidth: int, imageHeight: int, settings: TiffSettings, converter: IIndexBitmapConverter?) | Lưu tất cả các trang được kết nối như TIFF với kích thước pixel rõ ràng cho một tệp. |
SaveAsTIFF(outputFile: string, pageSize: PageSize) | Lưu tất cả các trang được gắn kết như TIFF phù hợp với PageSize. |
SaveAsTIFF(outputFile: string, pageSize: PageSize, settings: TiffSettings?) | |
SaveAsTIFF(outputStream: Stream, pageSize: PageSize) | |
SaveAsTIFF(outputStream: Stream, pageSize: PageSize, settings: TiffSettings?) | |
SaveAsTIFFClassF(outputFile: string) | Lưu tất cả các trang liên kết như TIFF Class F (CCITT4, 1bpp) — định dạng fax ITU-T. |
SaveAsTIFFClassF(outputStream: Stream) | Gọi SaveAsTIFFClassF trên trường hợp PdfConverter này. |
SaveAsTIFFClassF(outputFile: string, imageWidth: int, imageHeight: int) | - Tầng F (CCITT4, 1bpp) với kích thước pixel rõ ràng. |
SaveAsTIFFClassF(outputStream: Stream, imageWidth: int, imageHeight: int) | |
SaveAsTIFFClassF(outputFile: string, pageSize: PageSize) | Khóa học F (CCITT4, 1bpp) được điều chỉnh cho PageSize. |
SaveAsTIFFClassF(outputStream: Stream, pageSize: PageSize) | |
Close() | Tải về tài liệu liên kết. |
Dispose() | Calls Có sẵn trên trường hợp PdfConverter này. |
MergeImages(inputImagesStreams: List<Stream>, outputImageFormat: Aspose.Pdf.Drawing.ImageFormat, mergeMode: ImageMergeMode, horizontal: int?, vertical: int?) | Kết hợp nhiều dòng hình ảnh nhập vào một hình dạng phức tạp duy nhất, được đặt theo mergeMode (một mảnh thạch, hàng ngang hoặc lề trung tâm), mã hóa thành xuất ImageFormat. |
MergeImagesAsTiff(inputImagesStreams: List<Stream>) | Kết hợp nhiều hình ảnh nhập TIFF vào một dòng TifF đa khung duy nhất – một khớp mỗi input. |