weixin_40187983 2018-08-29 01:35 采纳率: 100%
浏览 1719
已结题

利用 e.Graphics.DrawImage载入矢量图(vb.net)

我想使用vb.net的printDocument来印出高清的图
因为载入png或是jepg时,放到很大的时候,会不清楚,无法印刷

因此想要加入矢量图,现有的档案是pdf档,请问有办法实现吗?

  • 写回答

1条回答 默认 最新

  • threenewbee 2018-08-29 02:32
    关注

    没有办法把已经像素化的jpg png转换成矢量图,但是可以设置文档的分辨率,设置600dpi以上就可以达到印刷品质了。不过程序也会很慢。
    除了分辨率,你的png或者jpg本身也要分辨率足够,比如说你要有800x600像素的图片,那么最多缩放到2英寸(对角线<2.5cm)

    像svg一类的矢量图,可以通过第三方库来加载到你的程序里,不过前提是你要有这些原始的矢量图(而不是jpg、png)或者你愿意在程序里生成。

    评论

报告相同问题?

悬赏问题

  • ¥15 Jenkins+k8s部署slave节点offline
  • ¥15 微信小游戏反编译后,出现找不到分包的情况
  • ¥15 如何实现从tello无人机上获取实时传输的视频流,然后将获取的视频通过yolov5进行检测
  • ¥15 WPF使用Canvas绘制矢量图问题
  • ¥15 用三极管设计一个单管共射放大电路
  • ¥15 孟德尔随机化r语言运行问题
  • ¥15 pyinstaller编译的时候出现No module named 'imp'
  • ¥15 nirs_kit中打码怎么看(打码文件是csv格式)
  • ¥15 怎么把多于硬盘空间放到根目录下
  • ¥15 Matlab问题解答有两个问题