Как сохранить pdfsharp pdfDocument в путь к файлу - PullRequest
1 голос
/ 01 июня 2011

Я использую pdfsharp для своего проекта ..

Я пытаюсь сохранить преобразованный объект PdfDocument в файл PDF по указанному пути.

у меня есть этот метод

public static PdfDocument ConvertTiff2Pdf(string docpath)
{
var pdfDoc = Tiff2Pdf(docpath);

            return pdfDoc;

}

это вернет PdfDocument, и я хочу сохранить его в папке "C: \ temp \ docname.pdf" ..

как это сделать с помощью csharp, не используя http-ответ .. потому что я должен сначала сохранить его на сервере, а затем использовать .. пожалуйста, помогите мне ..

1 Ответ

2 голосов
/ 01 июня 2011

Просто вызовите метод "void Save (string path)" для вашего PdfDocument.

Вы также можете сохранить в MemoryStream, если вам нужен и локальный файл, и ответ http.Вы можете скопировать поток в локальный файл и использовать stream.ToArray () для ответа http.

Пример кода (только для ответа http) находится здесь: http://www.pdfsharp.net/wiki/Clock-sample.ashx

...