gpt4 book ai didi

image-processing - 如何在 .NET 中处理图像以实现像 Windows 照片库一样的质量的整页打印?

转载 作者:行者123 更新时间:2023-12-03 01:30:38 27 4
gpt4 key购买 nike

我正在使用 .NET PrintDocument 类用 C# 编写打印路由,处理 OnPrintPage 事件。

我已设法最大化边距并以横向模式打印图像,但是它看起来不如从 Windows 照片库(以前称为 Windows 图片库)打印相同的图像文件时那么好和传真查看器),Windows Vista 中的默认图像预览程序。

我注意到那里有一个选项可以选择“锐化图像以进行打印”,但是它有什么作用呢?

我考虑过首先从 Windows 照片库打印图像的副本,然后再次通过打印机发送纸张以打印我需要的自定义叠加层,但每次都很难使其对齐,因为打印机吸进纸张时没有达到我需要的精度...所以我真的需要在 C# 中执行所有绘图命令,包括图像。

有谁知道如何对位图执行预处理,使其打印效果与 Windows 照片库一样好?是否有任何简单的打印驱动程序可以将照片库打印输出截取为.NET Image 类可以读取的标准图像文件(bmp、png 等)?我完全支持这里的创造力。

最佳答案

Paint.Net使用 Windows 图片和传真查看器进行打印,并且它以前是开源的。

快速搜索“Paint.Net 源”似乎可以找到它,尽管是在他们再次关闭它之前的早期版本。我会查看他们的源代码并了解他们如何调用对话框

关于image-processing - 如何在 .NET 中处理图像以实现像 Windows 照片库一样的质量的整页打印?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1440396/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com