社区
界面
帖子详情
GDI+ HatchBrush /TextureBrush 打印问题
Tinary3v0
2008-08-26 10:19:22
用GDI+建立路径GraphicsPath或Region,然后使用HatchBrush填充成斜线区域,或者使用TextureBrush
制作一个斜线的png图片填充区域。
这些填充在显示器上显示是没有问题的,但是打印出来就会变粗,不知道那位曾经遇到过这样的问题?是怎么解决的?
...全文
176
4
打赏
收藏
GDI+ HatchBrush /TextureBrush 打印问题
用GDI+建立路径GraphicsPath或Region,然后使用HatchBrush填充成斜线区域,或者使用TextureBrush 制作一个斜线的png图片填充区域。 这些填充在显示器上显示是没有问题的,但是打印出来就会变粗,不知道那位曾经遇到过这样的问题?是怎么解决的?
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
Tinary3v0
2008-09-04
打赏
举报
回复
问题已经解决了,使用画刷打印的时候斜线还是会变粗的,调整了画刷的颜色后虽然看起来不怎么粗了 但是有点虚,
最好还是通过直接画线解决的 如果有人遇到这样的问题 请参考Graphics类中有一个SetClip方法 可以将填充
的直线限制在一定的范围当中,也就实现了使用斜线或纹理画刷来来填充的效果 可以保证打印的时候线不变粗。
如果还有问题 请联系我。
最后感谢楼上两位的恢复。 谢谢参与!
菜牛
2008-08-28
打赏
举报
回复
打印的时候要根据打印机DC调整比例。
sereve
2008-08-27
打赏
举报
回复
不知道你打印文本是否正常
这个好像跟打印机的设置有关。。以前碰到过打印字的时候也是好粗的。调下墨盒试试吧。。
Tinary3v0
2008-08-27
打赏
举报
回复
自己顶一下 郁闷
Visual Basic.NET
GDI+
技术教程Visual Basic.NET
GDI+
技术教程
同时,
Brush
类提供了多种填充方式,如Solid
Brush
(实心填充)、
Hatch
Brush
(交叉线填充)和
Text
ure
Brush
(纹理填充),可以根据需求选择合适的刷子。
GDI+
还支持文本渲染。Font类定义了字体的样式,包括字体名、...
GDI+
_for_VCL基础
画刷则负责填充图形,
GDI+
for VCL中包含了多种画刷类型,如Solid
Brush
(实色刷)、
Hatch
Brush
(阴影刷)、LinearGradient
Brush
(线性渐变刷)、
Text
ure
Brush
(纹理刷)和PathGradient
Brush
(路径渐变刷)。...
Advanced .NET Framework (
GDI+
) - Working with
GDI+
Brush
es.rar
.NET Framework提供了几种类型的画刷,包括Solid
Brush
(实色刷)、
Hatch
Brush
(斜纹刷)、LinearGradient
Brush
(线性渐变刷)、RadialGradient
Brush
(径向渐变刷)和
Text
ure
Brush
(纹理刷)等。 2. **Solid
Brush
** ...
GDI+
编程 学习和熟悉
GDI+
常用的数据结构和类
`
Brush
`类是用来填充图形区域的,有多种类型如`Solid
Brush
`(纯色填充)、`
Hatch
Brush
`(交叉网格填充)、`LinearGradient
Brush
`(线性渐变)、`PathGradient
Brush
`(路径边缘的彩色渐变)和`
Text
ure
Brush
`(纹理...
GDI+
编程
GDI+
编程
GDI+
编程
GDI+
编程
`Solid
Brush
`用于填充单一颜色,`
Hatch
Brush
`提供了交叉网格填充,而`LinearGradient
Brush
`和`PathGradient
Brush
`则支持渐变填充,其中`
Text
ure
Brush
`允许使用图像进行纹理填充。`Color`类提供了表示ARGB颜色的能力...
界面
15,980
社区成员
115,867
社区内容
发帖
与我相关
我的任务
界面
VC/MFC 界面
复制链接
扫一扫
分享
社区描述
VC/MFC 界面
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章