社区
C#
帖子详情
关于打印pdf文件,望高手能解决
atomorrow
2006-03-06 09:30:32
我的一台传真机收到传真后能自动打印出文件,但是生成不了pdf和jpg,可是如果生成了pdf和jpg但确不能打印。我先是偷懒做了个自动打印最新jpg文件,可是后来发现,jpg打印出来尺寸比pdf的要小。做了很多试验来打印自动pdf,可是打印出的都是乱码。用的是PaintEventArgs.Graphics.DrawString
函数。希望高手能解决一下我的问题。谢谢。
...全文
205
3
打赏
收藏
关于打印pdf文件,望高手能解决
我的一台传真机收到传真后能自动打印出文件,但是生成不了pdf和jpg,可是如果生成了pdf和jpg但确不能打印。我先是偷懒做了个自动打印最新jpg文件,可是后来发现,jpg打印出来尺寸比pdf的要小。做了很多试验来打印自动pdf,可是打印出的都是乱码。用的是PaintEventArgs.Graphics.DrawString 函数。希望高手能解决一下我的问题。谢谢。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
oooomygod
2006-06-27
打赏
举报
回复
http://www.cpdf.net/bbs/index.asp?boardid=12
PDF在线可以打开,但是保存下来就不能打开了
竟然还不能下载来看,有没有什么软件可以破的破了他
lovvver
2006-03-06
打赏
举报
回复
给你一个solution:
用Process处理对pdf文件的打印。
你在程序里直接调用执行就可以了。
using System.Drawing.Printing;
using System.Management;
...
public static void PrintDoc(string filename)
{
//检测当前打印的文档数,当超过2个时,就开始等待
PrintDocument pd = new PrintDocument() ;
StringCollection sc = GetPrintJobsCollection(pd.PrinterSettings.PrinterName);
while(sc.Count > 2)
{
Thread.Sleep(1000) ;
sc = GetPrintJobsCollection(pd.PrinterSettings.PrinterName);
}
try
{
ProcessStartInfo startInfo = new ProcessStartInfo() ;
startInfo.UseShellExecute = true;
startInfo.Verb = "Print";
startInfo.CreateNoWindow = true;
startInfo.WindowStyle = ProcessWindowStyle.Minimized;
startInfo.FileName = filename;
processInstance.StartInfo =startInfo;
processInstance.Start();
}
catch (Win32Exception ex)
{
if (ex.NativeErrorCode == ERROR_FILE_NOT_FOUND )
{
throw new Exception("File not found in your personal folder.") ;
}
if (ex.NativeErrorCode == ERROR_ACCESS_DENIED )
{
throw new Exception("You do not have permission to print this file.");
}
}
}
handi
2006-03-06
打赏
举报
回复
我也在做PDF打印相关的东西,有机会讨论一下:
MSN: handiz@hotmail.com
FlexPaper+SWFTool+操作类=在线预览
PDF
由于客户有在线预览
PDF
格式的需求,在网上找了一下
解决
方案,觉得FlexPaper用起来还是挺方便的,flexpaper是将
pdf
转换为swf格式的
文件
预览的,所以flexpaper一般和swftool配合使用,在程序运行时将
pdf
文件
转换为swf...
asp.net实现word、excel、ppt、
pdf
在线预览
之前项目需要,查找了office文档在线预览的
解决
方案,顺便记录一下,方便以后查询。 方案一 直接在浏览器中打开Office文档在页面上的链接。会弹出如下窗口: 优点:主流浏览器都支持。 缺点:Office文档链接在...
【Android Jetpack
高手
日志】ViewModel 从入门到精通
下图是我进阶学习所积累的历年腾讯、头条、阿里、美团、字节跳动等公司2019-2021年的高频面试题,博主还把这些技术点整理成了视频和
PDF
(实际上比预期多花了不少精力),包含知识脉络 + 诸多细节祝大家都能得到自己...
我在CSDN参与的3000个帖子
2:100分急求,随机输出十个小写字母,但是,要求这十个字母不相同 3:求Sn=a+aa+aaa+…+aaa…a(n个a)之值 4:数组题 望
高手
帮忙! 5:呵呵,来推荐一下我的网站,本站提供大量当今流行的免费的音乐和免费电影,...
Kotlin + 协程 + Retrofit ,全靠这份Android知识点
PDF
大全
今天关于面试的分享就到这里,还是那句话,有些东西你不仅要懂,而且要能够很好地表达出来,能够让面试官认可你的理解,例如Handler机制,这个是面试必问之题。有些晦涩的点,或许它只活在面试当中,实际工作当中你...
C#
110,529
社区成员
642,571
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章