public GhostscriptSession GenerateForTesseract(string inputPath) { CreateEnvironment(); var settings = GhostscriptSettingsFactory.Tesseract(); GhostscriptWrapper.GenerateOutput(inputPath, OutputPattern + settings.GetDeviceExtension(), settings); return(this); }
public GhostscriptSession GenerateOutput(IPdfContent pdfInfo) { CreateEnvironment(); var inputFilename = Id + ".pdf"; var inputPath = Path.Combine(Folder, inputFilename); pdfInfo.WriteAllBytes(inputPath); var settings = GhostscriptSettingsFactory.Default(); GhostscriptWrapper.GenerateOutput(inputPath, OutputPattern + settings.GetDeviceExtension(), settings); return(this); }