首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >C#:彩色打印机的标签设计

问C#:彩色打印机的标签设计
EN

Stack Overflow用户
提问于 2011-04-28 00:15:50
回答 2查看 347关注 0票数 0

我正在为我们公司开发一个标签打印应用程序,它将包括对黑白和彩色打印机的支持。

为了简化我的开发,我正在创建一个带有各种标签的WinForm,我可以根据需要定位、大小和颜色。如果最终用户的打印机为非彩色,则所有钢笔和画笔都将为黑色。否则,我将根据Label控件的颜色来设置我的绘图颜色。

我想使用标准彩色打印机墨盒中的基本颜色来开发我的标签,这样我就不会因为2号色箱用完而导致我们公司丢弃墨盒(试图减少浪费并尽可能改善环境)。

坦克里的颜色是什么?黑色、洋红色、黄色和青色?

如果我使用这四(4)种颜色设计我的标签,我会很好地利用彩色墨盒,还是应该坚持使用红、蓝、绿等组合颜色?

如果有人知道如何计算使用了多少颜色,我也会对一个简单的算法感兴趣。

​

​

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2011-05-17 22:02:01

所以..。

无法计算我制作的表单使用了多少颜色。

还有..。

无法平衡我为打印输出选择的颜色数量,从而使墨盒中的墨水负载平衡。

现在,这就是答案。

如果有一天有人能证明这是错误的,我会订阅答案,我会很高兴标记一个解决方案...if它工作。

票数 0
EN

Stack Overflow用户

发布于 2011-04-28 00:27:46

您几乎不能控制给定打印机将使用的色箱。尤其是在其中油箱合并成单个墨盒的低端打印机上。

问题是,即使您的应用程序指定了一个纯青色(例如),那么在屏幕ICC配置文件、打印机ICC配置文件和打印驱动程序之间的某个地方,这可能会被解释为不太青色,并且随后会抛出一些黄色和洋红色。

另一个问题是,打印机有1到8个墨盒,取决于品牌、打印机类型等。因此,无论您今天编写什么代码,只要购买不同的打印机,就很容易变得毫无用处。

这里一个更好的办法是告诉你的公司投资购买一些打印机,这些打印机不会因为一种颜色用完而强迫你更换所有的颜色。(提示,停止购买惠普)。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/5807253

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档