Как вставить пустую страницу в существующий документ word с помощью VB .NET?
Я использовал приведенный ниже код для создания документа word и ввел в него некоторый текст.
Теперь я хочу вставить пустую страницу после создания документа. Пожалуйста, дайте код, чтобы сделать это.
Что я уже пробовал:
Dim ssstring As String = pDoc.InnerText() Dim sb As StringBuilder Dim tmppath As String sb = New StringBuilder() sb.Append(pDoc.InnerText) tmppath = (pObjMgr.GetField(Objects.Global, [Global].ESignFileLocation, 0) & "\Document_") & m_Document.ToString & "_" & DateTime.Now.ToString("yyyyMMddhhmmss") & ".doc" File.WriteAllText(tmppath, sb.ToString(), Encoding.UTF8)
Maciej Los
Нет, это не так. Вы создаете новый текстовый файл вместо реального файла *.doc.
Member 14146557
Спасибо всем за ваши предложения.
Это мои точные требования,
1.я хочу добавить некоторый текст в файл в качестве первого шага,
2.а затем вы хотите создать новую страницу в том же файле, а затем добавите какой-то другой текст на эту вновь созданную страницу, а затем сохраните файл как .doc во время выполнения.
Я использую
File.WriteAllTextи строковый конструктор для этого (пример кода приведен выше)
Теперь проблема заключается в том, что вы не можете создать новую страницу в файле с помощью File.Добавить или файл.Писать..
Может ли кто-нибудь дать какой-то код для создания новой страницы с помощью этого метода?