English 中文(简体)
通过C#
原标题:Exec imagemagick convert via C#
  • 时间:2009-09-13 07:10:20
  •  标签:

当我在Windows中打开一个命令窗口并使用ImageMagick的convert命令:

转化/some/Garden.jpg /somedir/Garden.png

它按预期运作。

我试图做的是使用C#来执行上文提到的指挥。

我使用系统进行了审判。 诊断。 然而,没有产生疏漏。

我正在使用这一法典:

      var proc = new Process
      {
          StartInfo =
          {
              Arguments = string.Format("{0}Garden.jpg {1}Garden.png",
              TEST_FILE_DIR,
              TEST_FILE_DIR),
              FileName = @"C:xamppImageMagick-6.5.4-Q16convert",
              UseShellExecute = false,
              CreateNoWindow = true,
              RedirectStandardOutput = false,
              RedirectStandardError = false
          }
      };

      proc.Start();

没有任何例外被推翻,但没有写上字。

最佳回答

我的猜测是<代码>。 TEST_FILE_DIR

为此:

Arguments = string.Format(""{0}Garden.jpg" "{1}Garden.png"",
                          TEST_FILE_DIR,
                          TEST_FILE_DIR)

您也不妨提供包括延期在内的档案名称,例如:

FileName = @"C:xamppImageMagick-6.5.4-Q16convert.exe"
问题回答

暂无回答




相关问题
热门标签