PdfConverter

Opinie generală

PdfConverter este o clasă în Aspose.PDF FOSS pentru .NET. Moștenitorii de la: IDisposable.

Fațadă pentru convertirea paginilor PDF în imagini.

Această clasă oferă 63 de metode pentru a lucra cu obiecte PdfConverter în programe .NET. Metodele disponibile includ: BindPdf, Close, Dispose, DoConvert, GetNextImage, HasNextImage, MergeImages, MergeImagesAsTiff, PdfConverter, SaveAsTIFF, SaveAsTIFFClassF. Toți membrii publicului sunt accesibili oricărei aplicații .NET după instalarea pachetului Aspose.PDF FOSS for .Net. Proprietăți: CoordinateType, Document, EndPage, FormPresentationMode, PageCount, Password, şi încă 5 .

Proprietăți

Numele de proprietateTipul de vehiculAccesulDescriere:
ResolutionResolutionCitire/scriereRezoluția de ieșire în DPI.
Passwordstring?Citire/scriereParola proprietarului utilizată la legarea PDF-urilor criptate.
UserPasswordstring?Citire/scriereParola utilizatorului folosită la legarea PDF-urilor criptate.
StartPageintCitire/scriere1-based start page (inclusive).
EndPageintCitire/scriere1-based end page (inclusive).
PageCountintCiteşte.Numărul de pagini din documentul legat sau 0 dacă nu există nici o legătură.
CoordinateTypePageCoordinateTypeCitire/scriereCare cutie de pagină este folosită ca limitele de redare.
FormPresentationModeFormPresentationModeCitire/scriereModul de prezentare în câmpul formularului.
ShowHiddenAreasboolCitire/scriereRenderarea conținutului în afara zonei de recoltare a paginii.
RenderingOptionsAspose.Pdf.RenderingOptions?Citire/scriereOpțiuni de renderizare per-render.
DocumentDocument?Citeşte.Documentul legat, sau nul dacă nu există.

Metode de evaluare

SemnăturaDescriere:
PdfConverter()Constructor de bază.
PdfConverter(renderer: IPageRenderer)Chema PdfConverter pe această instanță PdfConverter.
PdfConverter(renderer: IPageRenderer, resolution: Resolution)
PdfConverter(document: Document)Construiți cu un document PDF deja legat.
BindPdf(srcDoc: Document)Legă un document PDF pentru conversie.
BindPdf(inputFile: string)Legă un document PDF dintr-o cale de fișier.
BindPdf(inputStream: Stream)Legă un document PDF dintr-un flux.
BindPdf(data: byte[])Legă un document PDF din baiti de fişier.
DoConvert()Iniţializează iteratorul de conversie.
HasNextImage()Verificați dacă există o altă pagină disponibilă pentru conversie.
GetNextImage(format: PdfConverterImageFormat)Rendează pagina următoare în baiti de imagine.
GetNextImage(outputStream: Stream)Rendează pagina următoare ca PNG și scrie pentru a streama.
GetNextImage(outputFile: string)Rendează pagina următoare ca PNG și salvează-o într-un fișier.
GetNextImage(outputStream: Stream, format: PdfConverterImageFormat)Rendează pagina următoare şi scrie pentru stream.
GetNextImage(outputFile: string, format: PdfConverterImageFormat)Rendează pagina următoare și salvează-o într-un fișier cu format specificat.
GetNextImage(outputFile: string, format: SdiImageFormat)Rendează pagina următoare și salvați-o într-un fișier prin ImageFormat.
GetNextImage(outputStream: Stream, format: SdiImageFormat)Rendează următoarea pagină pentru a fi difuzată folosind ImageFormat.
GetNextImage(outputFile: string, format: SdiImageFormat, quality: int)Rendear pagina următoare cu un indiciu de calitate JPEG.
GetNextImage(outputStream: Stream, format: SdiImageFormat, quality: int)Chema GetNextImage pe această instanță PdfConverter.
GetNextImage(outputFile: string, pageSize: PageSize)Rendează următoarea pagină la un PageSize explicit (JPEG prin implicare) și salvați în fișier.
GetNextImage(outputFile: string, pageSize: PageSize, format: PdfConverterImageFormat)Rendează următoarea pagină la un PageSize explicit cu formatul de imagine furnizat, pentru a fișează.
GetNextImage(outputFile: string, pageSize: PageSize, format: SdiImageFormat)Rendează următoarea pagină la un PageSize explicit cu formatul de imagine furnizat, pentru a fișează.
GetNextImage(outputFile: string, pageSize: PageSize, format: SdiImageFormat, quality: int)Rendează pagina următoare la un PageSize explicit cu formatul de imagine furnizat și o indicație a calității JPEG, pentru a fișează.
GetNextImage(outputStream: Stream, pageSize: PageSize)Rendează următoarea pagină la un PageSize explicit (JPEG prin default) și scrie pentru a streama.
GetNextImage(outputStream: Stream, pageSize: PageSize, format: SdiImageFormat)Rendează următoarea pagină la un PageSize explicit cu formatul de imagine furnizat, pentru a fi streamat.
GetNextImage(outputStream: Stream, pageSize: PageSize, format: SdiImageFormat, quality: int)Rendează pagina următoare la un PageSize explicit cu formatul de imagine furnizat și o indicație a calității JPEG, pentru streaming.
GetNextImage(outputFile: string, format: SdiImageFormat, imageWidth: int, imageHeight: int, quality: int)Rendați pagina următoare la o dimensiune explicită a pixelului cu formatul de imagine furnizat și calitatea JPEG, pentru a fișeza.
GetNextImage(outputFile: string, format: SdiImageFormat, imageWidth: int, imageHeight: int)Rendați pagina următoare la o dimensiune explicită a pixelului cu formatul de imagine furnizat, pentru fișier.
GetNextImage(outputStream: Stream, format: SdiImageFormat, imageWidth: int, imageHeight: int)Rendează pagina următoare la o dimensiune explicită de pixel cu formatul imaginii furnizat, pentru a fi streamată.
GetNextImage(outputStream: Stream, format: SdiImageFormat, imageWidth: int, imageHeight: int, quality: int)Rendați pagina următoare la o dimensiune explicită a pixelului cu formatul de imagine furnizat și calitatea JPEG, pentru streaming.
GetNextImage(outputFile: string, format: SdiImageFormat, imageWidth: double, imageHeight: double, quality: int)Varianta de dublă precizie lățime/înălțimi a GetNextImage(string, SdiImageFormat, int, Int, INT).
GetNextImage(outputStream: Stream, format: SdiImageFormat, imageWidth: double, imageHeight: double, quality: int)Varianta de dublă precizie lățime/înălțimi a GetNextImage(Stream, SdiImageFormat, int, Int, INT).
GetNextImage(output: Stream, pageSize: PageSize, format: PdfConverterImageFormat)Rendează următoarea pagină la un PageSize explicit cu formatul de imagine furnizat, pentru a fi streamat.
SaveAsTIFF(outputFile: string)Salvați toate paginile legate ca TIFF într-un fișier.
SaveAsTIFF(outputStream: Stream)Salvați toate paginile legate ca TIFF într-un flux.
SaveAsTIFF(outputFile: string, settings: TiffSettings?)Salvați toate paginile legate ca un TIFF multi-pagină folosind setările furnizate.
SaveAsTIFF(outputStream: Stream, settings: TiffSettings?)Salvați toate paginile legate ca TIFF într-un flux folosind setările furnizate.
SaveAsTIFF(outputStream: Stream, settings: TiffSettings, converter: IIndexBitmapConverter?)Salvați toate paginile legate ca TIFF într-un flux folosind setările furnizate.
SaveAsTIFF(outputFile: string, settings: TiffSettings, converter: IIndexBitmapConverter?)Salvați toate paginile legate ca TIFF într-un fișier folosind setările furnizate.
SaveAsTIFF(outputFile: string, compressionType: CompressionType)Salvează toate paginile legate ca TIFF, preset de comprimare.
SaveAsTIFF(outputStream: Stream, compressionType: CompressionType)Cheamă SaveAsTIFF pe această instanță PdfConverter.
SaveAsTIFF(outputFile: string, imageWidth: int, imageHeight: int)Salvați toate paginile legate ca un TIFF multi-pagină la o dimensiune explicită de pixel.
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?)Salvați toate paginile legate ca TIFF la o dimensiune explicită a pixelului folosind setările furnizate.
SaveAsTIFF(outputFile: string, imageWidth: int, imageHeight: int, settings: TiffSettings, converter: IIndexBitmapConverter?)Salvați toate paginile legate ca TIFF la o dimensiune explicită a pixelului într-un fișier.
SaveAsTIFF(outputFile: string, pageSize: PageSize)Salvați toate paginile legate ca TIFF ajustat la dat PageSize.
SaveAsTIFF(outputFile: string, pageSize: PageSize, settings: TiffSettings?)
SaveAsTIFF(outputStream: Stream, pageSize: PageSize)
SaveAsTIFF(outputStream: Stream, pageSize: PageSize, settings: TiffSettings?)
SaveAsTIFFClassF(outputFile: string)Salvează toate paginile legate ca TIFF clasa F (CCITT4, 1bpp) formatul de fax ITU-T.
SaveAsTIFFClassF(outputStream: Stream)Cheamă SaveAsTIFFClassF pe această instanță PdfConverter.
SaveAsTIFFClassF(outputFile: string, imageWidth: int, imageHeight: int)Clasa F (CCITT4, 1bpp) la o dimensiune explicită a pixelului.
SaveAsTIFFClassF(outputStream: Stream, imageWidth: int, imageHeight: int)
SaveAsTIFFClassF(outputFile: string, pageSize: PageSize)Clasa F (CCITT4, 1bpp) montată pe PageSize dat.
SaveAsTIFFClassF(outputStream: Stream, pageSize: PageSize)
Close()Eliberaţi referinţa la document.
Dispose()Apeluri Dispose pe această instanță PdfConverter.
MergeImages(inputImagesStreams: List<Stream>, outputImageFormat: Aspose.Pdf.Drawing.ImageFormat, mergeMode: ImageMergeMode, horizontal: int?, vertical: int?)Combinați mai multe fluxuri de imagini de intrare într-o singură imagine compozită, amenajată în conformitate cu mergeMode (stack vertical, rând orizontal sau suprapunere centrată), codificată în outputImageFormat.
MergeImagesAsTiff(inputImagesStreams: List<Stream>)Combinați mai multe imagini TIFF de intrare într-un singur flux Tiff multicadru un cadru per input.

Vezi și:

 Română