Заменить конкретный текст файла docx, используя novacode-docx и C#

Я использую эту DLL

https://docx.codeplex.com/

что я пытаюсь сделать, это заменить строку в файле.docx

это мой образец документа

это использует прямое qoute. так что мне нужно поменять его на фигурную цитату

и это мой код

static void Replace(string filename, string a, string b)
        {
            // Load the document.
            int i = 0;
            using (DocX document = DocX.Load(filename))
            {
                // Replace text in this document.
                document.ReplaceText(a, b);

                // Save changes made to this document.
                document.Save();
            } // Release this document from memory.
        }

и вот как я запускаю код.

Replace(@"C:\Users\Programmer\Desktop\new filename.docx", "\"", "”");

пожалуйста, обратите внимание, что я использую только ЗАКРЫТИЕ CURLY QOUTE. Как я могу сделать это. первая цитата изменится на Открытая фигурная квота, а вторая найденная квота будет закрывать фигурную квоту. и у меня есть много цитат в моем параграфе

благодарю вас

0 ответов

Другие вопросы по тегам