Распечатать BLOB-документ - PullRequest
0 голосов
/ 05 марта 2010

Я пытаюсь найти способ распечатать документ, который хранится в виде BLOB, без необходимости сначала открывать его, имя файла также сохраняется, поэтому у меня есть расширение доступного файла.Единственная идея, которая у меня возникла, - это сохранить ее во временной папке пользователя, а затем указать на нее класс PrintDocument, но я уверен, что есть лучший способ сделать это.Спасибо всем, кто внес свой вклад.

1 Ответ

0 голосов
/ 05 марта 2010

, поскольку у вас есть имя файла, вы можете попробовать использовать ShellExecute для печати файла. вам, однако, придется сохранить его во временном местоположении.

Я также думаю, что он не будет сильно отличаться от использования PrintDocument, поскольку он также использует действие Print по умолчанию для типа файла. Кроме того, я думаю, что вам придется пережить это.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...