You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
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.`
The text was updated successfully, but these errors were encountered:
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
{
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.`
The text was updated successfully, but these errors were encountered: