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Опис
ResolutionResolutionЧитання/писанняВихідна роздільність в DPI.
Passwordstring?Читання/писанняПароль власника, який використовується при зв’язку зашифрованих PDF.
UserPasswordstring?Читання/писанняПароль користувача, який використовується при зв’язку зашифрованих PDF.
StartPageintЧитання/писання1-based start page (inclusive).
EndPageintЧитання/писання1-based end page (inclusive).
PageCountintЧитати.Кількість сторінок у зв’язаному документі або 0 якщо немає ніяких зв"язків.
CoordinateTypePageCoordinateTypeЧитання/писанняЯке поле сторінки використовується як межі рендерування.
FormPresentationModeFormPresentationModeЧитання/писанняРежим презентації поля форм.
ShowHiddenAreasboolЧитання/писанняВіддавання контенту поза межами зони переробки сторінки.
RenderingOptionsAspose.Pdf.RenderingOptions?Читання/писанняОптимизація пер-рендерів.
DocumentDocument?Читати.Обов’язаний документ, або ні.

Методи

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 один кадр на вхід.

Див. також

 Українська