【发布时间】:2010-04-20 08:50:25
【问题描述】:
我有一个许可证文件,我需要在运行时访问它才能创建 pdf 文件。创建内存 pdf 后,我需要在该 pdf 上调用一个方法来设置许可证,如下所示:
pdf.SetLicense("pathToLicenseFileHere");
许可证文件与创建 pdf 的 .cs 文件位于同一项目中,但位于单独的文件夹中。我无法让这个简单的事情正确地表现,这让我有点难过,因为它真的不应该那么难。 :(
我尝试这样设置路径:
string path = @"\Resources\File.lic";
但它不适合我。
编辑:
更多信息。我应该提一下,这是一个将 pdf:s 作为字节 [] 返回的 Web 服务。 Web 服务创建 pdf:s,在此创建过程中,我需要设置许可证文件,以便从 pdf 文档中删除任何水印。 pdf 本身不保存到光盘,只需要在创建时访问一次许可证文件。
【问题讨论】:
标签: c# asp.net web-services file-io relative-path