diff --git a/Code/CSRender/CSRender/CSRender.csproj b/Code/CSRender/CSRender/CSRender.csproj index be27c240e06b5723d19cd9b86826d8a37b170ec1..dc51068fa3019f897d3db8f066cd5ce5b9ad4200 100644 --- a/Code/CSRender/CSRender/CSRender.csproj +++ b/Code/CSRender/CSRender/CSRender.csproj @@ -75,7 +75,7 @@ - + MainWindow.xaml diff --git a/Code/CSRender/CSRender/CompareTIFF.cs b/Code/CSRender/CSRender/CompareTIFF.cs index 5d96870da9ee9a08dc9532c8d37b6907196b9ce0..c8cde512e48182f69f0cd5d3576c3d0204704add 100644 --- a/Code/CSRender/CSRender/CompareTIFF.cs +++ b/Code/CSRender/CSRender/CompareTIFF.cs @@ -21,7 +21,8 @@ namespace CSRender { class CompareTIFF { - public static string runPureVerify(string targetDir, string referenceDir, string workPath) + public static string runPureVerify(string targetDir, string referenceDir, string workPath, + string shiftPixel, string colorMargin, string removePoint, string shadingOff) { //実行用コンソールの呼び出し ProcessStartInfo processStartInfo = new ProcessStartInfo(); @@ -62,7 +63,18 @@ namespace CSRender //検版結果OKとなったファイルリストをPDFレポートの最後に記載(0:記載しない、1:記載する) processStartInfo.Arguments += " /show \"1\""; //検版品質ファイルの選択(0:弱、1:中、2:強、3:カスタム) - processStartInfo.Arguments += " /quality \"2\""; + processStartInfo.Arguments += " /quality \"3\""; + + //検版パラメータの設定 + processStartInfo.Arguments += " /shiftpixel \""; + processStartInfo.Arguments += shiftPixel; + processStartInfo.Arguments += "\" /colormargin \""; + processStartInfo.Arguments += colorMargin; + processStartInfo.Arguments += "\" /removepoint \""; + processStartInfo.Arguments += removePoint; + processStartInfo.Arguments += "\" /shadingoff \""; + processStartInfo.Arguments += shadingOff; + processStartInfo.Arguments += "\""; //CSRender.exeを実行 Process process = Process.Start(processStartInfo); diff --git a/Code/CSRender/CSRender/MainWindow.xaml b/Code/CSRender/CSRender/MainWindow.xaml index 64c4a4664b4f99f7373cddeff8370de59dd4e5aa..bb79319bd17d500c69b7c76fab75bdc81b638a58 100644 --- a/Code/CSRender/CSRender/MainWindow.xaml +++ b/Code/CSRender/CSRender/MainWindow.xaml @@ -6,12 +6,13 @@ xmlns:local="clr-namespace:CSRender" xmlns:sys="clr-namespace:System;assembly=mscorlib" mc:Ignorable="d" - Title="CSRender" Height="450" Width="600" Background="#FFF3F4F4" MinWidth="600" MinHeight="250"> + Title="CSRender" Height="450" Width="600" Background="#FFF3F4F4" MinWidth="600" MinHeight="300"> - - + + + @@ -20,23 +21,27 @@ - - + + + + -