"EOF в заголовке" => POI - PullRequest
       100

"EOF в заголовке" => POI

0 голосов
/ 28 апреля 2020

Я пытаюсь передать MemoryStream (не Filestream).

Вот что я сделал:

        XWPFDocument w2 = new XWPFDocument(memoryStream);

Вот что я получаю:

EOF в заголовке

Обновлено мое сообщение:

        var m_a = new MemoryStream(File.ReadAllBytes(path_docx));

        // this works:
        //byte[] tempDatei = m_a.ToArray();
        //XWPFDocument m_w1 = new XWPFDocument(new MemoryStream(tempDatei)); 

        XWPFDocument m_w1 = new XWPFDocument(m_a);
        //  ... do something with the document
        m_w1.Write(m_a);

        // Actually, I want to use the same MemoryStream
        XWPFDocument m_w2 = new XWPFDocument(m_a);
        m_a.Position = 0;
        //  ... do something with the document
        m_w2.Write(m_a);

        // Dispose later
        if (m_a != null)
        {
            m_a.Close();
            m_a.Dispose();
        }

Основная цель - использовать тот же MemoryStream, избавиться позже

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