2010-01-21 55 views
0

我目前正在开发一个实用程序类作为我的业务层的一部分。此类的任务是加载模板PDF文件,用iTextSharp填写PDF并返回结果流。我有一些关于如何在业务层中存储预定义PDF模板的“分析瘫痪”。我是否将所有PDF文件都放到一个文件夹中,并将每个文件标记为“嵌入式资源”?基本上,我只是寻找一些更常用的最佳实践的方向,当涉及到存储/访问程序集资源时(我认为这是任何不执行代码的文件)。处理组装资源

回答

0

当然,您绝对可以将它们标记为嵌入式资源。更新的方法是使用Project,Project Name,Properties,Resources选项卡添加它们。这将给你一个简单的,强类型的方式来通过Properties.Resources.ResourceName语法来访问它们。

这两种机制都是处理您想要作为应用程序开发一部分进行管理的合理大小内容的常用方法。独立文件适用于大型内容(如视频),可能需要替换而不重新编译程序集的内容,或者(在某些情况下)在应用程序开发过程之外维护的内容。