以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 关于专业报表的问题 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=187191) |
-- 作者:ap9709130 -- 发布时间:2023/6/29 16:32:00 -- 关于专业报表的问题 老师 我生成的专业报表 上用了透明的图片 。用 doc.Preview() 没有问题,可以看到图片。为什么直接保存成 pdf 后 其它的都正常 就是没有图片了 ?
|
-- 作者:有点蓝 -- 发布时间:2023/6/29 16:38:00 -- 写了什么代码? |
-- 作者:ap9709130 -- 发布时间:2023/6/29 16:43:00 -- 老师 doc.Preview() 时候会出现如图的图片。但是我把 doc.Preview() 去掉 直接生成 Dim fl As String = ProjectPath & "123.pdf" doc.SavePDF(fl) \'保存为PDF文件 Dim Proc As New Process \'打开PDF文件 Proc.File = fl Proc.Start() |
-- 作者:ap9709130 -- 发布时间:2023/6/29 16:44:00 -- 要怎么才能使生成的pdf 文件里 和预览的一样呢? |
-- 作者:有点蓝 -- 发布时间:2023/6/29 16:49:00 -- 我测试没有问题,请上传实例说明 |
-- 作者:ap9709130 -- 发布时间:2023/6/29 16:51:00 -- 公司的电子 章不方便上传的。 真奇怪 为什么预览有 但保存又没有呢 |
-- 作者:ap9709130 -- 发布时间:2023/6/29 16:55:00 -- 重新弄一个新文件 生成的又有章的 我再检查一下吧 |
-- 作者:ap9709130 -- 发布时间:2023/6/29 17:18:00 -- 太奇怪了,如果换成 jpg 那个图片又在。就是pdf 就会消失。 |
-- 作者:ap9709130 -- 发布时间:2023/6/29 17:54:00 -- 有点蓝老师, |
-- 作者:有点蓝 -- 发布时间:2023/6/29 21:37:00 -- 应该是个bug,已反馈。 临时只能换种方法使用了,改为RenderImage
Dim img As Image = GetImage("123.png") Dim rm As New prt.RenderImage \'定义一个图片对象 rm.Image = img \'设置图片 rm.Width = 50 rm.Width = 80 rm.x = 215 rm.y = 140 Doc.Body.Children.Add(rm) [此贴子已经被作者于2023/6/29 21:38:56编辑过]
|