AX2009 打印到PDF优化
Posted 止在入门
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了AX2009 打印到PDF优化相关的知识,希望对你有一定的参考价值。
AX2009打印到PDF存在的问题
1.中文字体,如果报表打印时没有设置成支持中文的字体,生成的PDF中文字符无法显示
2.承第一点,如果设置成中文字体,生成的报表发送给没有安装这个字体的电脑,打开这个PDF会提示要安装字体
3.生成速度慢,AX生成PDF单页需要5-10秒
优化方法
1.AX报表生成RTF文件,速度不错,按保存立刻生成,图片和报表格式正常
2.利用Office Word将RTF转成PDF
具体起作用是下面这个方法
static void CovPDF(Args _args) { COM m_docs; COM m_word= new COM("Word.Application"); COM m_doc; try { m_docs=m_word.documents(); m_doc=m_docs.add(@"C:\\Documents and Settings\\jet\\Desktop\\1.rtf"); m_doc.ExportAsFixedFormat(@"C:\\Documents and Settings\\jet\\Desktop\\2.pdf",17); m_word.quit(); } catch m_word.quit(); }
以上是关于AX2009 打印到PDF优化的主要内容,如果未能解决你的问题,请参考以下文章
AX2009要不要搞下去是打SP1补丁,还是直升级AX2012R3
非广告:《工作中软件分享》--PDF/EXCEL/WORD优化压缩处理软件