power point导出pdf保留字体

在 slides 中用到非自带的字体,如 [1],想导出成 pdf 文件(因为导出成图,如 png,放大会蒙),并在别人电脑里也保留字体。除了让别人也装上相应字体,可以:

  • 参考 [2],在 File -> Options -> Save Preserve fidelity when sharing this presentation -> 勾选 Embed fonts in the file -> 选第二个 Embed all characters (best for editing by other peple);
  • 也可以在导出时设置一些选项,如下:

File -> Export -> Create PDF/XPS Document -> Create PDF/XPS
export
先点 Options…

options

保证勾选上 Bitmap text when fonts may not be embedded,然后 OK,Publish。

save

References

  1. 隸書字形檔
  2. 将PPT转成PDF后字体变了怎么解决
  3. Can I set a custom Powerpoint slide size? (A4)
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: pb9 DataWindow有一个内置的功能可以将数据导出PDF格式。要使用此功能,可以按照以下步骤操作: 1. 首先,确保DataWindow已经创建并绑定到数据源。 2. 在代码中,使用以下语句导出DataWindow为PDF格式:dw_1.SaveAs("文件路径\文件名.pdf", PDF!, true) 其中,dw_1是要导出的DataWindow实例,"文件路径\文件名.pdf"是导出文件的保存路径和名称。PDF!是导出格式的标识符,表示要导出PDF格式。true表示如果文件已经存在,则覆盖原文件。 3. 执行以上代码后,DataWindow将被导出PDF文件并保存在指定路径。 需要注意的是,pb9 DataWindow的PDF导出功能依赖于操作系统内部的PDF打印机驱动程序。因此,在执行导出操作之前,确保操作系统中已经安装了PDF打印机驱动程序。 此外,还可以通过调整DataWindow的布局和格式来优化导出PDF文件。例如,可以设置打印纸张的大小、方向、页边距等。也可以调整字体、颜色、表格样式等,以使导出PDF文件更加符合需求。 总之,pb9 DataWindow后台导出PDF是一个方便且简单的功能,通过几行代码即可将数据导出PDF文件,适用于各种数据报表和文档的生成需求。 ### 回答2: 在PowerBuilder 9中,可以使用DataWindow控件的后台导出功能将数据窗口以PDF格式导出。 首先,需要创建一个DataWindow对象,并在设计时设置其数据源以获取需要导出的数据。可以使用SQL语句或存储过程来定义数据源。 接下来,在代码中使用以下语句创建一个DataWindowControl对象,并将其与前面创建的DataWindow对象关联起来: DataWindowControl dwControl dwControl = CREATE DataWindowControl dwControl.DataObject = 'datawindow_name' 然后,可以使用导出功能将数据窗口以PDF格式导出到指定位置。以下是一个示例代码: string ls_savepath ls_savepath = "C:\Output\filename.pdf" dwControl.SaveAs(ls_savepath, PDF!, false) 以上代码中,"C:\Output\filename.pdf"是保存导出文件的路径和文件名。PDF!常量指示将数据窗口以PDF格式导出。最后一个参数是指导出过程是否需要等待完成,false表示不等待。 在运行时,执行以上代码将触发数据窗口导出PDF文件到指定位置。请确保指定的路径是有效的,并且有足够的权限进行读写操作。 需要注意的是,DataWindow导出PDF的功能在PowerBuilder 9中是基于Ghostscript库实现的。因此,需要确保Ghostscript库已正确安装并配置在系统路径中,以便PowerBuilder能够调用它来进行PDF导出。 ### 回答3: 在PowerBuilder 9中,我们可以通过使用DataWindow后台导出功能将数据窗口导出PDF文件。 要使用DataWindow后台导出功能,我们需要按照以下步骤操作: 1. 首先,我们需要在DataWindow的属性中设置导出格式为PDF。可以通过设置DataWindow对象的保存格式属性为PDF来实现。 2. 接下来,我们需要创建一个DataStore对象,并将DataWindow对象分配给DataStore。 3. 然后,我们可以使用DataStore对象的SaveAs方法将DataWindow导出PDF文件。在SaveAs方法中,我们需要指定导出文件的路径和文件名。 下面是一个示例代码,演示了如何使用DataWindow后台导出功能导出PDF文件: ``` // 创建一个DataStore对象 DataStore ds ds = CREATE DataStore // 将DataWindow对象分配给DataStore dw_mydata.SetTransObject(ds) // 设置DataWindow导出格式为PDF dw_mydata.SaveFormat = PDF! // 设置导出文件的路径和文件名 ds.DataObject = "d_mydata" ds.SetTransObject(dw_mydata) ds.SaveAs("C:\mydata.pdf") // 释放DataStore和DataWindow对象 DESTROY ds DESTROY dw_mydata ``` 在上述代码中,"dw_mydata"是要导出PDF的DataWindow对象,"d_mydata"是DataWindow对象的数据源。我们可以根据实际情况修改这些对象的名称和数据源。 执行上述代码后,DataWindow对象将被导出为名为"mydata.pdf"的PDF文件,保存在"C:\"路径下。 希望以上信息能够帮助您了解如何在PowerBuilder 9中使用DataWindow后台导出功能导出PDF文件。如果有其他问题,请随时提问!

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值