首页 > 解决方案 > 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。

标签: c#transparencytiffpdfsharp

解决方案


我的图像没有存储透明度信息 - 我刚刚认识到......


推荐阅读