问题标签 [system.drawing.imaging]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c# - 用于打印的图像对象
我想创建一个System.Drawing.Image对象。使用另一个Image
包含条形码和文本文件的对象创建的。我需要向其中添加另一个文本并对其进行优化以进行打印。但是,当我尝试使用类来做到这一点时,Graphic
图像质量变得很低。
我可以完美地从原始对象打印,其中的文本在 PDF 打印机中显示为文本。
c# - 从 System.Drawing.Imaging.ImageFormat (C#) 获取扩展
对于任何给定的,是否有可能获得扩展名System.Drawing.Imaging.ImageFormat
?(C#)
例子:
这可以作为查找表轻松完成,但想知道 .Net 中是否有任何本机内容。
generics - 将 img 保存到我的图片时出现 gdi+ 错误
我想创建一个程序,将 bmp 文件保存到我的图片\测试中。由于某些未知原因,我得到 -“GDI+ 中发生一般错误。” 请帮助我理解为什么这会发生在我身上。我的代码是:
vb.net - System.Drawing.Image.FromFile() 和 Image.FromFile() 有什么区别
我是编程新手。
我想知道在 VB.NET 中这两者有什么区别:
和
我在图片框上都使用了,并且都有效。我只想知道什么是差异,哪个是标准。
c# - 如果它们相同,C# Drawing.Imaging 会丢弃 GIF 帧
我需要加载 GIF 动画并将它们逐帧转换为位图。为此,我使用 Drawing.Imaging 库逐帧提取我的 GIF 文件,然后将每一帧转换为位图。
除了连续帧相同且没有像素差异的情况外,一切正常。该库似乎正在丢弃此类帧。
我通过一个简单的测试得出了这个结论。我创建了一个圆圈的动画,该动画在最后一个圆圈消失和新圆圈尚未显示之间暂停。当我播放由提取的位图组成的动画时,不存在暂停。如果我比较相同帧长但不同数量的相同帧的 GIF,返回的 totalframescount 值是不同的。我还观察到网络浏览器正确显示相同的连续帧。
- 有人遇到过这样的问题吗?
- 因为我对 C# 很陌生 - 有没有办法修改 .NET lib ?
- 也许有一个我不知道的解决方案,不涉及更改库?
更新的代码 - 结果是一样的
c# - 无法将图像保存到 MemoryStream
我正在尝试将图像保存到 aMemoryStream
以获取字节数组。
这段代码适用于具有以下属性的图像
对于具有以下属性的另一个图像,我得到了臭名昭著的 gdi+ 中发生的通用错误
不同之处在于前者是我从文件系统加载的 jpeg 图像(使用Image.FromFile
)。后者是我通过 SDK 收到的图像,它可能会将其从存储在网络中的数据库中取出。图片都是System.Drawing.Image
这里可能是什么问题?
c# - 错误:调用线程无法访问此对象,因为不同的线程拥有它
我得到这个错误。这是代码:
如何将 System.Drawing.Image 转换为 BitmapImage 并在 wpf 上显示相同?
c# - 拆分和合并 Tiff 文件后图像的字节大小增加
我正在尝试拆分和合并多页 tiff 图像。我拆分的原因是在每个图像级别绘制注释。代码运行良好,但是与源 tiff 相比,合并的 tiff 相当大。例如,我用 17 个彩色页面的 tiff 图像(大小为 5MB)进行了测试,经过拆分和合并,它产生了 85MB 的 tiff 图像。我正在使用 BitMiracle.LibTiff。我实际上也临时注释了注释代码来解决这个大小问题,我不确定我做错了什么。这是要拆分的代码。
并且将单个位图合并到 tiff 的代码在这里...
c# - 如何在 C# 中使用颜色键控的绿色蒙版渲染图像?
试图找出在 C# 中以特定颜色的掩码呈现图像的最优雅的方法(通过 System.Drawing 或在桌面和 ASP.NET 应用程序中都可以使用的等效方法)。
蒙版图像将包含应该“绘制”图像的绿色键。
(下面的预期结果图像并不完美,手套索......)
c# - 远程通信在 System.Drawing.Image 类型中找不到 nativeImage
我正在做一个分布式推箱子游戏,其中 .NET Remoting 技术是强制性的。
我在服务器组件中设置游戏的逻辑,在客户端对应的窗口显示和键盘控制。在客户端组件必须用显示墙壁、地板和其他东西的游戏图片填充窗口表单时,我收到一个未处理的异常:
未处理的异常:远程通信在“System.Drawing.Image”类型中找不到“nativeImage”字段。
通过谷歌搜索,我发现这是一个System.Drawing
不打算序列化的老问题,因此需要一种解决方法。
由于我不太喜欢 C#(和一般编程),我寻求帮助:
如何PictureBox.Image
在软件组件之间发送对象?
[Serializable]
我所有的代码都有MarshalByRefObject
标签。
欢迎举例!
先感谢您。