Skip to content

Unable to Convert Pdf to Png Using Ghostscript.Net Visual Studio 2022 #101

Open
@longgreybeard

Description

@longgreybeard

Hello everyone and thanks for the help in advance. I am using GhostScript.Net to convert Pdf files to Png images. This has worked perfectly fine using Visual Studio 2019 on a Windows 10 OS. However, when I moved to VS 2022 I continue to receive an error "System.NullReferenceException" when trying to save the Png, Here is my code:

` using (var rasterizer = new GhostscriptRasterizer()) //create an instance for GhostscriptRasterizer
{

         string fileName = Path.GetFileNameWithoutExtension(inputFile);

         rasterizer.Open(inputFile); //opens the PDF file for rasterizing
         SendEmail sendEmail9 = new SendEmail("Page Count", rasterizer.PageCount.ToString(), "");

         //set the output image(png's) complete path
         var outputPNGPath = @"E:\out.png";

         //converts the PDF pages to png's 
         var pdf2PNG = rasterizer.GetPage(100, 1);

         //save the png's

         pdf2PNG.Save(outputPNGPath, ImageFormat.Png);

     }

pdf2PNG.Save(outputPNGPath, ImageFormat.Png); throws the error. I have installed gsdll64.dll, located in C:\Program Files\gs\gs9.56.1\bin. I'm not sure where to go from here Any help would be appreciated.`

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions