Как вставить заголовок страницы в документ word с помощью C#
Привет Друзья,
У меня есть обновление для вставки заголовка страницы в документ Word.
Я попробовал приведенный ниже код, но он показывает ошибку времени компиляции.
Любой поляк, пожалуйста, помогите мне.
Что я уже пробовал:
string appPath = Path.Combine(Environment.SpecialFolder.ApplicationData.ToString(), @"Microsoft\Document Building Blocks\1033\14\Built-In Building Blocks.dotx"); { doc.Application.Templates.Application.Templates[appPath].BuildingBlockEntries(" Blank").Insert( Where: doc.Content, RichText: true); }
Richard Deeming
Когда вы получаете ошибку, вам нужно показать нам полную информацию об ошибке. Ты не можешь просто сказать "это показывает ошибку времени компиляции" и ожидайте, что мы узнаем, в чем проблема.
Кроме того, первая строка вашего блока кода не будет делать то, что вы ожидаете. Environment.SpecialFolder.ApplicationData.ToString()
всегда будет возвращать литеральную строку "ApplicationData"
. Если вы хотите получить путь к этой папке, вам нужно позвонить Окружающая среда.GetFolderPath[^] проходя в SpecialFolder
вы хотите найти.
string appPath = Path.Combine(Environment.GetFolderPath(Environment.SpecialFolder.ApplicationData), @"Microsoft\Document Building Blocks\1033\14\Built-In Building Blocks.dotx");