iTextSharp + FileStream = Поврежденный файл PDF

Я пытаюсь создать PDF-файл с iTextSharp. Моя попытка записать содержимое pdf в MemoryStream, чтобы я мог записать результат как в файл, так и в большой двоичный объект базы данных. Файл создается, имеет размер около 21 КБ и выглядит как PDF-файл при открытии с Notepad ++. Но мой просмотрщик PDF говорит, что он урезан. Вот небольшой фрагмент кода (только попытка записи в файл, а не в базу данных):

Document myDocument = new Document();
MemoryStream myMemoryStream = new MemoryStream();
PdfWriter myPDFWriter = PdfWriter.GetInstance(myDocument, myMemoryStream);
myDocument.Open();
// Content of the pdf gets inserted here
using (FileStream fs = File.Create("D:\\...\\aTestFile.pdf"))
{
    myMemoryStream.WriteTo(fs);
}
myMemoryStream.Close();

Где ошибка, которую я делаю?

Спасибо, Норберт

Ответы на вопрос(5)

Ваш ответ на вопрос