带有 .rtf 文件扩展名的文件是一种富文本(rich text format)格式文件,可以被大多数的文字处理程序打开,也很方便编辑。但在日常工作中,如果需要共享和打印文档,建议将 rtf 转换为 pdf 进行进一步处理。本文,将通过 c# 及 vb.net 程序向您展示如何使用 spire.doc for .net 将 rtf 转换为 pdf。
安装 spire.doc for .net
首先,您需要添加 spire.doc for .net 包中包含的 dll 文件作为 .net 项目中的引用。dll 文件可以从 下载或通过 安装。
pm> install-package spire.doc
将 rtf 转为 pdf
spire.doc for .net 提供了方法可直接用于加载 rtf 文档,并通过以下步骤将 rtf 转为 pdf:
- 创建 document 类的实例。
- 调用 document.loadfromfile(string filename, fileformat fileformat) 方法加载 rtf 文件。
- 使用 document.savetofile(string filename, fileformat fileformat) 方法保存为 pdf 格式到指定路径。
- c#
- vb.net
using spire.doc;
namespace rtftopdf
{
class program
{
static void main(string[] args)
{
//创建document类的实例
document doc = new document();
//加载rtf文档
doc.loadfromfile("sample.rtf", fileformat.rtf);
//保存为pdf格式
doc.savetofile("rtftopdf.pdf", fileformat.pdf);
}
}
}
imports spire.doc
namespace rtftopdf
class program
private shared sub main(args as string())
'创建document类的实例
dim doc as new document()
'加载rtf文档
doc.loadfromfile("sample.rtf", fileformat.rtf)
'保存为pdf格式
doc.savetofile("rtftopdf.pdf", fileformat.pdf)
end sub
end class
end namespace
申请临时 license
如果您希望删除结果文档中的评估消息,或者摆脱功能限制,请 该email地址已收到反垃圾邮件插件保护。要显示它您需要在浏览器中启用javascript。 获取有效期 30 天的临时许可证。