我正在使用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");
答案 0 :(得分:3)
也许这个
c39.FontFamilyName = "c:\\FREE3OF9.TTF";
c39.FontFileName = "Free 3 of 9";
应该是
c39.FontFamilyName = "Free 3 of 9";
c39.FontFileName = "c:\\FREE3OF9.TTF";