如何VARCHART XGantt编写PDF文件
VARCHART XGantt是一个交互式的甘特图控件,其模块化的设计让您可以创建满足您和您的客户所需求的应用程序。(我们领先的甘特图控件VARCHART XGantt可用于.NET,ActiveX和ASP.NET应用程序。)除此之外,同时还具有一个稳定可靠的甘特图工具,在编写第一行代码之前,您就可以知道是否可以满足客户的需求。本文描述了如何编写PDF文件。
点击下载VARCHART XGantt免费版
仅当有适当的PDF打印驱动程序可用时,才可以写入PDF文件。免费的驱动程序和商用的驱动程序在功能和创建的PDF文件的质量方面都有所不同。
由于缺乏一致的驱动程序控制标准,因此每个打印驱动程序都必须单独配置。例如,许多PDF打印驱动程序的输出文件的目标路径是预设的,只能通过更改Windows注册表、编辑INI文件或使用特定于驱动程序的功能API或COM对象来进行修改。
为了适合使用PDF打印驱动程序,必须满足以下有关控制和打印质量的要求:
根据应用程序的设计,驱动程序可能需要关闭所有运行时对话框和消息框的选项,特别是用于设置文件名和路径的对话框。
如果在运行时之前不能设置文件名和路径,并且只能通过修改Windows注册表项来设置文件名和路径,则必须相应地设置用户帐户的权限。
为了正确输出文本,需要Unicode支持。
填充模式必须以足够的质量显示。请注意,除了位图之外,无法显示透明度。但是,在位图中,可能会出现不需要的伪像。
驱动程序必须支持垂直文本输出,否则,不能使用VARCHART XGantt中日期行的垂直注释。
例如,从第6版开始的Adobe Acrobat Suite中的打印驱动程序和免费驱动程序eDocPrintPro 可满足上述要求。
下面,使用eDocPrintPro的示例查找控制打印驱动程序所需步骤的概述:
可以通过控制面板中驱动程序的设置或“开始/程序”中驱动程序的条目或应用程序的常规打印对话框来访问“打印首选项”对话框。如有必要,您可以在该对话框中选择应在不弹出对话框的情况下创建PDF文件,并且目标文件的名称将例如来自文档名称。然后,eDocPrintPro中的必需设置如下所示:
在程序中,VARCHART XGantt的VcPrinter对象应包含以下设置(ActiveX版与.NET版代码有所不同 ):
(ActiveX版本)
示例代码
VcGantt1.Printer.PrinterName = "eDocPrintPro" VcGantt1.Printer.DocumentName = "abc.pdf" VcGantt1.PrintEx
很少有打印驱动程序需要不同的程序代码:
示例代码
VcGantt1.Printer.PrinterName = "Win2PDF" VcGantt1.PrintToFile "abc.pdf"
(.NET版本)
示例代码VB.NET
VcGantt1.Printer.PrinterName = "eDocPrintPro" VcGantt1.Printer.DocumentName = "abc.pdf" VcGantt1.PrintEx
示例代码C#
vcGantt1.Printer.PrinterName = "eDocPrintPro"; vcGantt1.Printer.DocumentName = "abc.pdf"; vcGantt1.PrintEx;
很少有打印驱动程序需要不同的程序代码:
示例代码VB.NET
VcGantt1.Printer.PrinterName = "Win2PDF" VcGantt1.PrintToFile "abc.pdf"
示例代码C#
vcGantt1.Printer.PrinterName = "Win2PDF"; vcGantt1.PrintToFile "abc.pdf";
如何VARCHART XGantt编写PDF文件相关推荐
- 安装texlive并用latex编写一段中文,最后生成pdf文件
安装texlive并用latex编写一段中文,最后生成pdf文件 **#一.下载安装(**链接https://tug.org/texlive/) ##1.第一步 ##2.第二步 ##3.第三步 ##4 ...
- Pdf File Writer 中文应用(PDF文件编写器C#类库)
该文由小居工作室(QQ:2482052910) 翻译并提供解答支持,原文地址:Pdf File Writer 中文应用(PDF文件编写器C#类库):http://www.cnblogs.com/ ...
- Springboot——多个pdf文件合并成一个工具类编写
文章目录 前言 实现 依赖引入 工具类编写 前言 最近接了一个需求,客户觉得一个合同导出多项类型的pdf数据,不够直接明了,需要将多个pdf文件 合并 成一个pdf. 实现 依赖引入 编写工具类之前, ...
- 日历控件如何切换语言 vant_看看甘特图控件VARCHART XGantt的亮点
XGantt从1998年的第一个商用版本开始就致力于计划编制和项目管理方面控件的研究和开发,经过20多年的积累和沉淀,目前可为软件开发商和最终用户提供最顶级的计划编制和项目管理的控件产品,帮助用户快速 ...
- 甘特图控件VARCHART XGantt的功能亮点
甘特图(Xgantt)从1998年的第一个商用版本开始就致力于计划编制和项目管理方面控件的研究和开发,经过20多年的积累和沉淀,目前可为软件开发商和最终用户提供最顶级的计划编制和项目管理的控件产品,帮 ...
- python批量pdf转word,python批量实现Word文件转换为PDF文件
本文为大家分享了python批量转换Word文件为PDF文件的具体方法,供大家参考,具体内容如下 1.目的 通过万能的Python把一个目录下的所有Word文件转换为PDF文件. 2.遍历目录 作者总 ...
- VARCHART XGantt—世界级甘特图大师
2019独角兽企业重金招聘Python工程师标准>>> VARCHART XGantt是一个交互式的甘特图控件,其模块化的设计让您可以创建满足您和您的客户需求的应用程序.除此之外,V ...
- 使用iText库创建PDF文件
前言 译文连接:http://howtodoinjava.com/apache-commons/create-pdf-files-in-java-itext-tutorial/ 对于excel文件的读 ...
- 【Python】用于在 Python 中处理 PDF 文件的 PyPDF2 库
作者 | megha152 编译 | Flin 来源 | analyticsvidhya 介绍 PDF 代表便携式文档格式.它使用 .pdf 扩展名.这种类型的文件主要用于共享目的.它们不能被修改,从 ...
- 【Python】用Python实现PDF文件分割和合并
有的时候有剪裁PDF的需求,虽然有软件实现了这样的功能,但有时候会遇到这种情况 既然如此,为何不自己实现这个功能呢?上代码 # 导入读写pdf模块 from PyPDF2 import PdfFile ...
最新文章
- AI就是“大数据+机器学习”?答案是否定的
- 数据中台-阿里巴巴的数据整合、价值发掘、社会赋能之道
- K-Means算法理论及Python实现
- Redux之compose
- mysql delimiter 作用
- 计算机组成原理白中英作业,计算机组成原理白中英部分作业解答(第二章)
- XP下修改IIS连接数
- linux根目录如何改代码,linux怎样修改目录字体颜色
- 第11期-通过斗鱼直播爬取弹幕
- awwwards环形动画_我在参加awwwards设计事宜和figma配置时学到的东西
- 爱荷华州立大学计算机学院,享誉全美的祖父级大学——爱荷华州立大学(ISU)...
- BZOJ 3876 AHOI2014 支线剧情 费用流
- Visual Studio中如何设置背景图片,壁纸
- Java实现Mysql数据库备份与还原(Linux 和Windows 包含单张表备份)
- 在修路的时候或者建筑工地,为什么要有人支着一个三脚架测量,其实三脚架上面还有仪器的,通常是四种:水准仪、经纬仪、全站仪、GPS。(前三种较常见)可以理解为分别测:高度差、角度、距离加角度、地理坐标
- Java学习笔记2.5.3 循环结构 - 循环嵌套
- 全国计算机等级选择题二级,新版全国计算机等级考试二级选择题题库.pdf
- 【紫光同创国产FPGA教程】【第十一章】录音与播放例程
- 人工智能基础部分1-人工智能的初步认识
- 融云IM接入记录(1)——单聊