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 proprietate | Tipul de vehicul | Accesul | Descriere: |
|---|---|---|---|
Resolution | Resolution | Citire/scriere | Rezoluția de ieșire în DPI. |
Password | string? | Citire/scriere | Parola proprietarului utilizată la legarea PDF-urilor criptate. |
UserPassword | string? | Citire/scriere | Parola utilizatorului folosită la legarea PDF-urilor criptate. |
StartPage | int | Citire/scriere | 1-based start page (inclusive). |
EndPage | int | Citire/scriere | 1-based end page (inclusive). |
PageCount | int | Citeşte. | Numărul de pagini din documentul legat sau 0 dacă nu există nici o legătură. |
CoordinateType | PageCoordinateType | Citire/scriere | Care cutie de pagină este folosită ca limitele de redare. |
FormPresentationMode | FormPresentationMode | Citire/scriere | Modul de prezentare în câmpul formularului. |
ShowHiddenAreas | bool | Citire/scriere | Renderarea conținutului în afara zonei de recoltare a paginii. |
RenderingOptions | Aspose.Pdf.RenderingOptions? | Citire/scriere | Opțiuni de renderizare per-render. |
Document | Document? | Citeşte. | Documentul legat, sau nul dacă nu există. |
Metode de evaluare
| Semnătura | Descriere: |
|---|---|
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. |