new PdfToImageConverter(stream)
| Loads a PDF document from a stream via constructor |
new PdfToImageConverter(stream, password)
| Loads an encrypted PDF document from a stream via constructor |
imageConverter.Load(stream)
| Loads a PDF document from a stream using the Load method |
imageConverter.Load(stream, password)
| Loads an encrypted PDF document from a stream using the Load method |
imageConverter.Convert(pageIndex, keepTransparency, isSkipAnnotations)
| Converts a single PDF page to an image stream |
imageConverter.Convert(startPage, endPage, keepTransparency, isSkipAnnotations)
| Converts a range of PDF pages to an array of image streams |
imageConverter.Convert(pageIndex, SizeF, keepAspectRatio, keepTransparency, isSkipAnnotations)
| Converts a PDF page to an image with a custom width and height |
imageConverter.Convert(startPage, endPage, dpiX, dpiY, keepTransparency, isSkipAnnotations)
| Converts a range of PDF pages to images at a custom DPI resolution (MVC / WinForms / WPF) |
imageConverter.Convert(pageIndex, zoomFactor, tileXCount, tileYCount, tileX, tileY)
| Converts a PDF page to an image using zoom factor and tile matrix coordinates (ASP.NET Core / Blazor) |
| Gets the total number of pages in the loaded PDF document |
imageConverter.ScaleFactor
| Sets the scale factor to enhance output image quality (default: ) |
imageConverter.ReferencePath
| Sets a custom folder path for PDFium binary extraction in restricted-access environments |