Save Vector Content To JPEG

View as Markdown

Format ConversionJPGPDFRasterization

Reads vector content from the specified PDF file, rasterizes it, and saves it in JPEG format.

Code Snippet

using (var reader = new PdfReader("GraphicsContainer.pdf"))
using (var gc = reader.Frames[0].GetContent())
using (var writer = new JpegWriter("GraphicsContainer.jpg"))
using (var ig = new ImageGenerator(gc, PixelFormat.Format24bppRgb, RgbColor.White))
{
    Pipeline.Run(ig + writer);
}

Input

GraphicsContainer.pdf

Download

Output

GraphicsContainer.jpg

GraphicsContainer.jpg

Used APIs