有没有办法从图像文件夹中在Crystal Reports页面中动态插入图像?
确切的要求是在每个水晶报告页面的顶部显示公司徽标,当它们发生变化时,即当您有新徽标时,您只需更改图像文件夹中的图像(.jpg)和相应的图像.报告应该改变.
我如何在C#中实现这一目标?
如果我使用Application.StartupPath或AppDomain.CurrentDomain.BaseDirectory它在bin\debug文件夹中搜索该文件,但是我必须在ma c#.net项目中使用我的根目录"Resources\imagefile.png"中的文件夹!
Filestream fs;
fs = new Filestream(AppDomain.CurrentDomain.BaseDirectory + "folder\\imagefile.png");
Run Code Online (Sandbox Code Playgroud)
那么如果使用上面的代码或"@C:......."目录的完整路径,如何编写代码来从我的根目录中读取文件,甚至Server.MapPath是我们无法使用的.
要获取我的应用程序路径,但这会产生类似C:\ Projects\XYZ\ABC\bin\Debug的内容
我不想bin\Debug.有没有办法实现这个?
我无法加载ddl,即使我有dat dll,如果我正在通过refrence添加它显示
无法添加对"Path\fbembed.dll"的引用.请确保该文件是可访问的,这是有效的程序集或COM组件.