PdfConverter
Огляд
PdfConverter є класом в Aspose.PDF FOSS для .NET. Наследники від: IDisposable.
Фасад для перетворення сторінки PDF на зображення.
Цей клас надає 63 методи для роботи з об’єктами PdfConverter в програмах .NET. Доступні методи включають: BindPdf, Close, Dispose, DoConvert, GetNextImage, HasNextImage, MergeImages, MergeImagesAsTiff, PdfConverter, SaveAsTIFF, SaveAsTIFFClassF. Всі публічні члени доступні будь-якій додаткові .NET після встановлення Aspose.PDF FOSS для пакету .Net. Свойства: CoordinateType, Document, EndPage, FormPresentationMode, PageCount, Password, і ще п’ять.
Свойства
| Назва: | Тип | Access | Опис |
|---|---|---|---|
Resolution | Resolution | Читання/писання | Вихідна роздільність в DPI. |
Password | string? | Читання/писання | Пароль власника, який використовується при зв’язку зашифрованих PDF. |
UserPassword | string? | Читання/писання | Пароль користувача, який використовується при зв’язку зашифрованих PDF. |
StartPage | int | Читання/писання | 1-based start page (inclusive). |
EndPage | int | Читання/писання | 1-based end page (inclusive). |
PageCount | int | Читати. | Кількість сторінок у зв’язаному документі або 0 якщо немає ніяких зв"язків. |
CoordinateType | PageCoordinateType | Читання/писання | Яке поле сторінки використовується як межі рендерування. |
FormPresentationMode | FormPresentationMode | Читання/писання | Режим презентації поля форм. |
ShowHiddenAreas | bool | Читання/писання | Віддавання контенту поза межами зони переробки сторінки. |
RenderingOptions | Aspose.Pdf.RenderingOptions? | Читання/писання | Оптимизація пер-рендерів. |
Document | Document? | Читати. | Обов’язаний документ, або ні. |
Методи
| Signature | Опис |
|---|---|
PdfConverter() | Попередній конструктор. |
PdfConverter(renderer: IPageRenderer) | Покликає PdfConverter на цьому прикладі PdfConverter. |
PdfConverter(renderer: IPageRenderer, resolution: Resolution) | |
PdfConverter(document: Document) | Створення з PDF-документом, який вже пов’язаний. |
BindPdf(srcDoc: Document) | Зв’язати PDF-документ для конвертації. |
BindPdf(inputFile: string) | Зв’язувати документ PDF з шляху файлу. |
BindPdf(inputStream: Stream) | Зв’язувати PDF-документ з потоку. |
BindPdf(data: byte[]) | Зв’язувати PDF-документ з байтів файлу. |
DoConvert() | Ініціюйте ітератор конверсії. |
HasNextImage() | Перевірте, чи є інша сторінка для конвертації. |
GetNextImage(format: PdfConverterImageFormat) | Переведіть наступну сторінку на байти зображення. |
GetNextImage(outputStream: Stream) | Наведіть наступну сторінку як PNG і напишіть для потоку. |
GetNextImage(outputFile: string) | Зробити наступну сторінку PNG і зберегти до шляху файлу. |
GetNextImage(outputStream: Stream, format: PdfConverterImageFormat) | Передайте наступну сторінку і напишіть на стрімінг. |
GetNextImage(outputFile: string, format: PdfConverterImageFormat) | Віднесіть наступну сторінку і збережіть до шляху файлу з зазначеним форматом. |
GetNextImage(outputFile: string, format: SdiImageFormat) | Віднесення наступної сторінки і збереження до шляху файлу за допомогою ImageFormat. |
GetNextImage(outputStream: Stream, format: SdiImageFormat) | Зробити наступну сторінку для поточного перегляду за допомогою ImageFormat. |
GetNextImage(outputFile: string, format: SdiImageFormat, quality: int) | Отобіть наступну сторінку з натяком якості JPEG. |
GetNextImage(outputStream: Stream, format: SdiImageFormat, quality: int) | Покликає GetNextImage на цьому прикладі PdfConverter. |
GetNextImage(outputFile: string, pageSize: PageSize) | Отобіть наступну сторінку на явному PageSize (JPEG за замовчуванням) і збережіть до файлу. |
GetNextImage(outputFile: string, pageSize: PageSize, format: PdfConverterImageFormat) | Отображення наступної сторінки в явному PageSize з наданим форматом зображення, для файлу. |
GetNextImage(outputFile: string, pageSize: PageSize, format: SdiImageFormat) | Отображення наступної сторінки в явному PageSize з наданим форматом зображення, для файлу. |
GetNextImage(outputFile: string, pageSize: PageSize, format: SdiImageFormat, quality: int) | Отображення наступної сторінки в явному PageSize з наданим форматом зображення та вказівкою якості JPEG, для файлу. |
GetNextImage(outputStream: Stream, pageSize: PageSize) | Оточуйте наступну сторінку в явному PageSize (JPEG за замовчуванням) і запишіть для потоку. |
GetNextImage(outputStream: Stream, pageSize: PageSize, format: SdiImageFormat) | Отобіть наступну сторінку на явному PageSize з наданим форматом зображення, щоб поточно передати. |
GetNextImage(outputStream: Stream, pageSize: PageSize, format: SdiImageFormat, quality: int) | Отобіть наступну сторінку на явному PageSize з наданим форматом зображення та вказівкою якості JPEG, щоб поточно передати. |
GetNextImage(outputFile: string, format: SdiImageFormat, imageWidth: int, imageHeight: int, quality: int) | Отображення наступної сторінки в чітко визначеному розмірі пікселів з наданим форматом зображення та якістю JPEG для файлу. |
GetNextImage(outputFile: string, format: SdiImageFormat, imageWidth: int, imageHeight: int) | Отображення наступної сторінки в чітко визначеному розмірі пікселів з наданим форматом зображення, для файлу. |
GetNextImage(outputStream: Stream, format: SdiImageFormat, imageWidth: int, imageHeight: int) | Оточуйте наступну сторінку в чітко визначеному розмірі пікселів з наданим форматом зображення, щоб поточно передати. |
GetNextImage(outputStream: Stream, format: SdiImageFormat, imageWidth: int, imageHeight: int, quality: int) | Оточуйте наступну сторінку в чітко визначеному розмірі пікселів з наданим форматом зображення та якістю JPEG для потокового перегляду. |
GetNextImage(outputFile: string, format: SdiImageFormat, imageWidth: double, imageHeight: double, quality: int) | Двізначна точності ширина/висота варіант GetNextImage(струнки, SdiImageFormat, int, Int, INT). |
GetNextImage(outputStream: Stream, format: SdiImageFormat, imageWidth: double, imageHeight: double, quality: int) | Двізна точність ширина/висота варіанта GetNextImage(Stream, SdiImageFormat, int, Int, INT). |
GetNextImage(output: Stream, pageSize: PageSize, format: PdfConverterImageFormat) | Отобіть наступну сторінку на явному PageSize з наданим форматом зображення, щоб поточно передати. |
SaveAsTIFF(outputFile: string) | Заховувати всі пов’язані сторінки як файл TIFF. |
SaveAsTIFF(outputStream: Stream) | Заховувати всі пов’язані сторінки як TIFF в потоку. |
SaveAsTIFF(outputFile: string, settings: TiffSettings?) | Заховувати всі пов’язані сторінки як багатосторінковий TIFF за допомогою наведеного налаштування. |
SaveAsTIFF(outputStream: Stream, settings: TiffSettings?) | Заховувати всі пов’язані сторінки як TIFF в потоку за допомогою наданих налаштувань. |
SaveAsTIFF(outputStream: Stream, settings: TiffSettings, converter: IIndexBitmapConverter?) | Заховувати всі пов’язані сторінки як TIFF в потоку за допомогою наданих налаштувань. |
SaveAsTIFF(outputFile: string, settings: TiffSettings, converter: IIndexBitmapConverter?) | Заховувати всі пов’язані сторінки як TIFF до файлу за допомогою наданих налаштувань. |
SaveAsTIFF(outputFile: string, compressionType: CompressionType) | Заховувати всі пов’язані сторінки як TIFF, наперед налаштований стиснення. |
SaveAsTIFF(outputStream: Stream, compressionType: CompressionType) | Зателефонує SaveAsTIFF на цьому PdfConverter інстанції. |
SaveAsTIFF(outputFile: string, imageWidth: int, imageHeight: int) | Заховувати всі пов’язані сторінки як багатосторінковий TIFF з чітким розміром пікселів. |
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?) | Заховувати всі пов’язані сторінки як TIFF з чітким розміром пікселів за допомогою наданих налаштувань. |
SaveAsTIFF(outputFile: string, imageWidth: int, imageHeight: int, settings: TiffSettings, converter: IIndexBitmapConverter?) | Заховувати всі пов’язані сторінки як TIFF на явному розмірі пікселів до файлу. |
SaveAsTIFF(outputFile: string, pageSize: PageSize) | Заховувати всі пов’язані сторінки як TIFF, що підключено до даного PageSize. |
SaveAsTIFF(outputFile: string, pageSize: PageSize, settings: TiffSettings?) | |
SaveAsTIFF(outputStream: Stream, pageSize: PageSize) | |
SaveAsTIFF(outputStream: Stream, pageSize: PageSize, settings: TiffSettings?) | |
SaveAsTIFFClassF(outputFile: string) | Заховувати всі пов’язані сторінки як TIFF класу F (CCITT4, 1bpp) формат факса ITU-T. |
SaveAsTIFFClassF(outputStream: Stream) | Зателефонує SaveAsTIFFClassF на цьому PdfConverter інстанції. |
SaveAsTIFFClassF(outputFile: string, imageWidth: int, imageHeight: int) | клас F (CCITT4, 1bpp) при чітко визначеному розмірі пікселя. |
SaveAsTIFFClassF(outputStream: Stream, imageWidth: int, imageHeight: int) | |
SaveAsTIFFClassF(outputFile: string, pageSize: PageSize) | клас F (CCITT4, 1bpp) встановлений на даному PageSize. |
SaveAsTIFFClassF(outputStream: Stream, pageSize: PageSize) | |
Close() | Відпустить зв’язану посилання на документ. |
Dispose() | Покликання Dispose на цьому PdfConverter інстанції. |
MergeImages(inputImagesStreams: List<Stream>, outputImageFormat: Aspose.Pdf.Drawing.ImageFormat, mergeMode: ImageMergeMode, horizontal: int?, vertical: int?) | Комбінуйте кілька потоків вхідних зображень у єдиний складний образ, розкладений відповідно до mergeMode (вертикальний стек, горизонтальний ряд або централізована перекриття), кодованого в OutputImageFormat. |
MergeImagesAsTiff(inputImagesStreams: List<Stream>) | Комбінуйте кілька введень зображень TIFF в один багатокадровий потік Tiff один кадр на вхід. |