如何在Windows应用程序中纠正文件未找到异常?

时间:2011-07-16 12:35:05

标签: c#

我正在使用C#在Windows应用程序中生成条形码。我写了代码,但在这里我无法生成条形码。我收到一个像

这样的错误
  

找到的文件不是Exception(pfc.AddFontFile(_c39FontFileName);

请帮帮我。

我的代码是这样的:

MemoryStream ms = new MemoryStream();
c39.FontFamilyName = "c:\\FREE3OF9.TTF";
c39.FontFileName = "Free 3 of 9";
int barSize = System.Convert.ToInt32(txtFontSize.Text);

c39.FontSize = barSize;
c39.ShowCodeString = true;
if (txtTitle.Text + "" != "")
    c39.Title = txtTitle.Text;
Bitmap objBitmap = c39.GenerateBarcode(txtrand.Text);
objBitmap.Save(ms, ImageFormat.png);

objBitmap.Save("c:\\image.png");

1 个答案:

答案 0 :(得分:3)

也许这个

c39.FontFamilyName = "c:\\FREE3OF9.TTF";
c39.FontFileName = "Free 3 of 9";

应该是

c39.FontFamilyName = "Free 3 of 9";
c39.FontFileName = "c:\\FREE3OF9.TTF";