c# - C# PDFsharp:不透明绘制的 TIFF 图像
问题描述
像这样渲染 TIFF 图像时(C# 和 PDFsharp)
XGraphics gfx = XGraphics.FromPdfPage(page);
XImage myImg = XImage.FromStream(myImgStream);
gfx.DrawImage( myImg, x, y, s, w );
图像是在没有透明度的情况下绘制的。我也尝试从文件中加载图像(XImage.FromFile(myPath))。如果我对 PNG 图像执行相同操作,则正确绘制透明度。我错过了什么吗?
编辑:
示例图片链接:https ://ibin.co/4iBXM9W5hW1l
PDFsharp 构建是 WPF。我还没有尝试过GDI。
解决方案
我的图像没有存储透明度信息 - 我刚刚认识到......
推荐阅读
- android - Gradle同步失败Android工作室
- python - 在 AzureML 上管理训练/测试/验证拆分的最佳方式
- python - 在终端“TypeError: cannot unpack non-iterable NoneType object”中运行代码发生错误
- c# - ExecuteReader 试图执行不应执行的过程
- java - 如何在操作栏中正确设置图像和文本?
- javascript - 按照教程但 onSumbit(e) 没有打印到控制台
- python-3.x - Python中的Snowflake PUT命令状态
- c# - Umbraco 8:获取对 WebAPI 类中 DocumentType 定义的引用
- c# - 在 C# 类中访问 diskpart.exe
- python - Pandas Python - 每隔一行从不同的列相乘