gpt4 book ai didi

byte - 在 C# 中使用 pdfclown 从流中打开 pdf

转载 作者:行者123 更新时间:2023-12-01 16:09:31 25 4
gpt4 key购买 nike

我真的很喜欢 c# 中的 pdfclown,但我想从 byte[] 数组或文件流中打开 pdf。我还没有找到 pdfclown 的任何例子。谁能帮忙?

一个例子是这样的:

使用 (org.pdfclown.files.File file = new org.pdfclown.bytes.IInputStream(bytes)){

...

谢谢

最佳答案

这是从字节数组打开文件的正确方法:

var bytes = . . .;
using (var file = new org.pdfclown.files.File(new org.pdfclown.bytes.Buffer(bytes)))
{
}

如果你check out PDF Clown from its repository (版本 0.1.2.1 或更高版本)或下载下一个版本,您甚至可以使用这个超简单的构造函数:

byte[] bytes = . . .;
using (var file = new org.pdfclown.files.File(bytes))
{
}

或者,对于 System.IO.Stream:

System.IO.Stream stream = . . .;
using (var file = new org.pdfclown.files.File(stream))
{
}

如果你有一个普通的文件系统路径,这是你的构造函数:

string filename = . . .;
using (var file = new org.pdfclown.files.File(filename))
{
}

关于byte - 在 C# 中使用 pdfclown 从流中打开 pdf,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28822403/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com