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 #MATLAB仿真#车辆换道路径规划
  • ¥15 java 操作 elasticsearch 8.1 实现 索引的重建
  • ¥15 数据可视化Python
  • ¥15 要给毕业设计添加扫码登录的功能!!有偿
  • ¥15 kafka 分区副本增加会导致消息丢失或者不可用吗?
  • ¥15 微信公众号自制会员卡没有收款渠道啊
  • ¥100 Jenkins自动化部署—悬赏100元
  • ¥15 关于#python#的问题:求帮写python代码
  • ¥20 MATLAB画图图形出现上下震荡的线条
  • ¥15 关于#windows#的问题:怎么用WIN 11系统的电脑 克隆WIN NT3.51-4.0系统的硬盘