NPOI 2.4.1 не работает добавление картинок в docx или open docx с изображением заголовка - PullRequest
0 голосов
/ 08 января 2019

У меня 2 проблемы с NPOI C # SDK.

  1. Если изображение находится в заголовке, файл поврежден и не может быть открыт словом.
  2. Если в заголовке нет изображения, и я добавляю изображение в тело или в заголовок, оно не отображается, но размер файла больше, чем раньше, и если я отлаживаю код, в Документ XWPF.

Я использую dotnet core 2.1 и NPOI 2.4.1.

            XWPFHeaderFooterPolicy headerFooterPolicy = doc.GetHeaderFooterPolicy();
            var header = headerFooterPolicy.GetDefaultHeader();

            var tbl = doc.Tables[0];
            var row = tbl.CreateRow();

            var run = row.GetCell(0).AddParagraph().CreateRun();
            var pictureFileStream = new FileStream(templatePath, FileMode.Open, FileAccess.ReadWrite);
            header.AddPictureData(pictureFileStream, (int)PictureType.JPEG);
            run.AddPicture(pictureFileStream, (int)PictureType.JPEG, "logo", 300,300);

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

...