目的

这篇教程将教会你使用 CorelDRAW VBA代码来将文档发布(导出)为PDF文档并进行文档设置的方法。

如何发布PDF

将文档发布为PDF,只需要两个步骤:
第一步,设置PDF属性(如果采用默认PDF设置,那么这一步可以省略)。
第二步,导出到文件。

创建文档

创建一个新文档,创建至少5个页面,每个页面可以适当添加些内容。

无对话框导出

你可以使用 Document.PDFSettings 属性来定义文档的PDF相关设置。这个设置其实是一个类型为 PDFVBASettings 的对象,该对象包含了所有能够通过PDF导出对话框设置的属性。也就是说,通过直接设置这个对象的值,就可以实现无对话框导出。

注意:要导出的目标路径如果有多层目录,则该目录必须存在,如果不存在应该调用目录创建函数 MkDir。这个函数也只能创建单层目录,无法创建多个不存在的目录。要一次性创建多个不存在的目录,可以考虑使用 FileSystemObject 运行时模块,本文不做介绍。

下面的VBA代码将导出当前文档第2~3页、第5页dd为一个名称为 MyPDF.pdf 的PDF文件:

CorelDRAW VBA - 发布(导出)PDF文档相关推荐

  1. Java和iText导出pdf文档

    一:工程截图: 二:项目运行截图: 三:源代码: Book.java package com.iText.bean;public class Book {private int bookId;// 图 ...

  2. Java导出PDF文档(模板导出和自定义)

    项目场景: 需要导出PDF文档,支持模板导出和自定义文档格式. 场景分析: PDF模板创建可使用表单域创建表单字段,引入数据填充,或者根据实际需要生成html转换成pdf. 解决方案: PDF模板可以 ...

  3. 建标库标准怎么导出pdf_保存和导出PDF文档,这款OCR文字识别软件能做到

    ABBYY FineReader 作为一款强大的OCR文字识别软件,如果能运用到大家的办公中,将能帮助大家将各种格式的PDF文档保存为新的PDF文档.PDF/A格式文档,以及Microsoft Wor ...

  4. 多个ai文件合并成pdf_设计作品集整理必看——在PS与AI中如何快速导出PDF文档

    新的一年 又到了总结作品与寻找新机会的时刻 很多出踏设计之路的新人也跃跃欲试 准备开启自己的设计职业生涯 在总结作品与面试的环节中都少不了作品集的存在.它作为设计师实力展现载体同时也是新人面试设计岗位 ...

  5. 一键导出PDF文档中的高亮文字以及笔记(Python实现)

    需求 最近在阅读一些PDF格式的资料,经常会进行划线并做笔记,我希望这些内容在阅读结束之后能够方便地整理出来并回顾,于是探索了一下到处划线文字和笔记的方法. 首先,我去确认PDF阅读器是否提供了需要的 ...

  6. vue页面导出pdf文档并上传pdf格式给后台

    下载依赖 yarn add html2canvas // 将页面html转换成图片 yarn add jspdf // 将图片生成pdf 定义全局函数,创建htmlToPdf.js文件 import ...

  7. html页面导出文件大小,【实战】通过 JS 将 HTML 导出为 PDF 文档

    背景介绍 某带道术用量确示常构端析以要效开的用,近不老人院信息管理系统项目,甲方要求将财务模块的各种报表导出为PDF文档,方便打印要圈器是天的年编功小还久概据含直这请框结业未商屏页屏随会维气大机域页效 ...

  8. 【Python】PDF文档导出指定章节为TXT

    PDF文档导出指定章节为TXT 需求 要导出3000多个pdf文档的特定章节内容为txt格式(pdf文字可复制). 解决 导出PDF 查了一下Python操作PDF文档的方法,主要是通过3个库,PyP ...

  9. PDF文档签名证书帮助您签署可信的电子合同

    相信很多单位或者个人都收到过类似这样的文档:对方为了显得正式.严谨,直接在 Word 或者 PDF 这种电子文档上粘贴上一个抠出来的印章图案,最不能让人忍的是有的同学竟然用 Word 自带的画图工具在 ...

  10. python根据模板生成pdf文件_程序生成word与PDF文档的方法(python)

    程序导出word文档的方法 将web/html内容导出为world文档,再java中有很多解决方案,比如使用Jacob.Apache POI.Java2Word.iText等各种方式,以及使用free ...

最新文章

  1. 由浅入深C A S,小白也能与BAT面试官对线
  2. 科学说忘记一个人只要七年
  3. Python高阶函数(map,reduce,filter)
  4. MySQL主从失败 错误Got fatal error 1236解决方法
  5. 详细分析JVM内存模型
  6. 解决错误:Re-installation failed due to different application signatures
  7. [Z]POJ 计算几何入门题目推荐[转PKKJ]
  8. matplotlib 设置水平线、垂直线
  9. 黑马程序员_Java集合框架
  10. python3发送邮件_Python3使用SMTP发送带附件邮件
  11. NYOJ水题--最短街区问题
  12. java双向链表结构_【Java数据结构】2.3双向链表的迭代实现
  13. 拖拽功能 php,js实现拖拽功能
  14. 大学计算机计算思维期末试题及答案,大学计算机计算思维导论期末考试
  15. SQL练习:查询各科成绩前三名的记录
  16. 朗强科技讲解:HDMI分配器的作用与使用方法
  17. 清华大学计算机系人才流失,大量中国人才流失,科研被国外扼住喉咙,清华等8所高校忍不住了...
  18. 学习OpenCV3:创建一张空白的图片并画线
  19. 最少操作次数(英雄会)
  20. 刚为阿里巴巴体检,平安保险的offer来了

热门文章

  1. 360抢票 网站维护中 你的登录被踢了!
  2. fastboot 操作
  3. fastboot实战
  4. web.xml不同版本的头
  5. 行走在网格之间:微博用户关系模型
  6. kafka的Leader选举机制
  7. 【图像隐藏】基于matlab像素预测和位平面压缩的加密图像可逆数据隐藏【含Matlab源码 2218期】
  8. PostgreSQL命令行常用命令psql
  9. 魔兽世界-按键精灵脚本(1)-自动小宠物战斗
  10. WARN: Establishing SSL connection without server‘s identity verification is not recommended. Acco...