Compare commits

..

2 Commits

Author SHA1 Message Date
cae3e2323d Merge pull request 'B2024-021' (#290) from B2024-021 into Development
Code change looks good
2024-04-04 16:34:56 -04:00
72eaac478f B2024-021 2024-04-04 15:45:44 -04:00

View File

@ -701,22 +701,24 @@ namespace Volian.Print.Library
{ {
if (File.Exists(outputFileName)) if (File.Exists(outputFileName))
{ {
String tmpExt = System.IO.Path.GetExtension(outputFileName); if (!BaselineTesting)
String tmpPTH = System.IO.Path.GetDirectoryName(outputFileName);
String tmpFN = System.IO.Path.GetFileName(outputFileName);
String tmpFNNoExt = System.IO.Path.GetFileNameWithoutExtension(outputFileName);
var files = new HashSet<string>(Directory.GetFiles(tmpPTH, "*.pdf"));
//string baseName = Path.Combine(scpath, "Screenshot_");
string filename;
int i = 0;
do
{ {
filename = tmpPTH + @"\" + tmpFNNoExt + "_" + ++i + ".pdf"; String tmpExt = System.IO.Path.GetExtension(outputFileName);
} while (files.Contains(filename)); String tmpPTH = System.IO.Path.GetDirectoryName(outputFileName);
String tmpFN = System.IO.Path.GetFileName(outputFileName);
String tmpFNNoExt = System.IO.Path.GetFileNameWithoutExtension(outputFileName);
outputFileName = filename; var files = new HashSet<string>(Directory.GetFiles(tmpPTH, "*.pdf"));
//string baseName = Path.Combine(scpath, "Screenshot_");
string filename;
int i = 0;
do
{
filename = tmpPTH + @"\" + tmpFNNoExt + "_" + ++i + ".pdf";
} while (files.Contains(filename));
outputFileName = filename;
}
} }
writer = PdfWriter.GetInstance(document, new FileStream(outputFileName, FileMode.Create)); writer = PdfWriter.GetInstance(document, new FileStream(outputFileName, FileMode.Create));