private static void ReleasePageStream(int pageNumber, Stream pageStream) { pageStream.Dispose(); string imageFilePath = GenerateDocumentPagesPreview.GetImagePath(pageNumber); Console.WriteLine("Image file '{0}' is ready for preview.", imageFilePath); }
private static Stream CreatePageStream(int pageNumber) { string imageFilePath = GenerateDocumentPagesPreview.GetImagePath(pageNumber); var folder = Path.GetDirectoryName(imageFilePath); if (!Directory.Exists(folder)) { Directory.CreateDirectory(folder); } return(new FileStream(imageFilePath, FileMode.Create)); }