我们通常可以通过文件格式转换的方式将已有的文件转为另一种目标文件格式,以满足不同设备或场景下对文件预览、读取的要求。本文,以C#和VB.NET代码为例,介绍将OFD保存为PDF文件流的方法。以下是详细方法步骤,供参考。
一、dll程序集引用
手动引入:将
pire.PDF for .NET下载到本地,解压,安装。安装完成后,找到安装路径下BIN文件夹中的Spire.Pdf.dll。然后在Visual Studio中打开“解决方案资源管理器”,鼠标右键点击“引用”,“添加引用”,将本地路径BIN文件夹下的dll文件添加引用至程序。
通过NuGet安装。可通过以下2种方法安装:
1.可以在Visual Studio中打开“解决方案资源管理器”,鼠标右键点击“引用”,“管理NuGet包”,然后搜索“Spire.PDF”,点击“安装”。等待程序安装完成。
2.将以下内容复制到PM控制台安装。
Install-Package Spire.PDF -Version 8.5.0
二、代码示例
using Spire.Pdf.Conversion;
using System.IO;
namespace OFDtoPDFStream
class Program
static void Main(string[] args)
//加载OFD文档
OfdConverter converter = new OfdConverter("sample.ofd");
//保存为PDF文件流
MemoryStream tempStream = new MemoryStream();
converter.ToPdf(tempStream);
File.WriteAllBytes("toPDF.pdf", tempStream.ToArray());
converter.Dispose();
VB.NET
Imports Spire.Pdf.Conversion
Imports System.IO
Namespace OFDtoPDFStream
Class Program
Private Shared Sub Main(args As String())
'加载OFD文档
Dim converter As New OfdConverter("sample.ofd")
'保存为PDF文件流
Dim tempStream As New MemoryStream()
converter.ToPdf(tempStream)
File.WriteAllBytes("toPDF.pdf", tempStream.ToArray())
converter.Dispose()
End Sub
End Class
End Namespace
—END—
广播电视节目制作经营许可证(京) 字第1234号 中国互联网协会会员