c# - 在 Web 项目中添加 PresentationCore 程序集引用

标签 c# asp.net .net itext tiff

看完Using LibTiff from C# (to access tiled TIFF images)我决定尝试使用 .Net 内置框架类 TiffBitmapDecoder从平铺的 TIFF 图像生成 pdf。

我得到了一个大约 4MB 的大 TIFF 图像,其中有图 block 。我之前使用过 iTextSharp,但它不支持 tiles 错误。

但是如何在我的 Web 项目引用中添加 PresentationCore.dll 程序集? 我无法在 Add Reference dialog 中看到。我使用 .Net 4.0 ASP.Net webform 项目

enter image description here

它只显示 System.Windows.Presentation

是否有人使用 .Net 内置的框架类将平铺 TIFF 处理为 pdf,而不使用像 LibTIFF 这样的第 3 方库?

最佳答案

PresentationCoreWPF 的一部分,后者是 .NET Framework 的内置功能。对于 MVC 和适用于 .NET Framework v3.5 或更高版本的经典 ASP.NET,您应该能够轻松地添加它。

请注意,PresentationCore.dll 使用的程序集名称是普通的 PresentationCore。它没有任何前缀(例如 System.PresentationCore、Microsoft.PresentationCore)。也许这就是您在框架程序集列表中找不到它的原因。

enter image description here

关于c# - 在 Web 项目中添加 PresentationCore 程序集引用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22098595/

相关文章:

c# - 获取成像设备

javascript - 表单的 Jquery 表单验证

c# - 如何确保在按钮的单击事件之前触发文本框的 textchanged 事件?

php - 如何使用此代码从数据库表中获取当前日期匹配记录

c# - 如何获取委托(delegate)调用的结果列表?

c# - 多次使用 Include() 时 Entity Framework 代码很慢

c# - 基于参数组合的动态加载

c# - Serilog - 覆盖配置值

javascript - 如果 2 个字段为空,则需要一条错误消息

asp.net - StaticFile 处理程序的自定义错误页面