Josip Habjan
Josip Habjan
There is nothing wrong with this library and it works as expected without creating duplicates. Issue here is your poor implementation. Why would you create new instance of IdWorker for...
You need to use absolute path like "C:\MyFiles\CDP.pdf". Ghostscript doesn't know where CDP.pdf is.
Did you save that file from FileUpload control to the disk before passing it to Ghostscript? From what I see, you get file via FileUpload control and then just passing...
Yes, you can pass in byte array instead of filename and that would work but file will be saved to the disk anyway. Native Ghostscript requires random access to the...
 The "input" paths doesn't look a same. Can you please make sure you are testing with exactly a same file?
@stephanstapel , can you try this: [gsnet-error.rev1.zip](https://github.com/user-attachments/files/17247215/gsnet-error.rev1.zip) Just make sure you change this line and point it to your native gs dll path: `converter.ConvertToPDFA3(@"C:\Program Files\gs\gs9.56.1\bin\gsdll64.dll");`
@stephanstapel There were 3 problems in FacturX part of the code. ### icc file was not set as "Embedded resource"  ### file_AdobeRGB1988_ICC was pointing to a wrong filename ...
> any opinion from anybody on that topic? e.g. @jhabjan ? @jstaerk - Looks good. There are few minor bugs and fixes I mentioned here https://github.com/ArtifexSoftware/Ghostscript.NET/issues/127#issuecomment-2392059723 The only addition I...
@stephanstapel - Just a recommendation, rather then naming it Ghostscript.NET.PDFConverter, I would name it Ghostscript.NET.PDFA3Converter because it's specific to PDF/A-3 (as well as main class from PDFConverter to PDFA3Converter).