Это правильный способ открыть файл из массива байтов:
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))
{
}
Стефано, Это работало отлично! Благодаря! – Dave