Переменные проекта в C#

Dima_External

Пользователь
Регистрация
23.10.2017
Сообщения
75
Благодарностей
4
Баллы
8
Приветствую!

Генерирую .docx шаблоны по методу, описанному в статье - http://zennolab.com/discussion/threads/sozdanie-word-dokumentov.15666/

Решил сделать так, чтобы название документа бралось из переменной проекта, однако ничего не получается :(

В стандартном примере все работает по типу - using (DocX document = DocX.Create(@"Test.docx"))

Стоит модифицировать код на using (DocX document = DocX.Create(@"project.Variables["filename"].Value.docx")) и все перестает работать.

Прошу, помогите пожалуйста. Всю голову сломал, что только не читал - не получается.

Код:
var path = project.Variables["path"].Value;
using (DocX document = DocX.Create(path + "project.Variables["text_of_link"].Value.docx"))

{
             Paragraph p3 = document.InsertParagraph();
                  p3.Alignment = Alignment.center;
   
                  Hyperlink h = document.AddHyperlink("Текст ссылки", new Uri("http://www.google.com"));
                  p3.AppendHyperlink(h);
                p3.Font(new FontFamily("Calibri"));
                p3.FontSize(22);
                p3.Bold();
                p3.Italic();
                p3.UnderlineColor(Color.Blue);
                p3.Alignment = Alignment.center;
         
                document.Save();
}
 

ibred

Client
Регистрация
04.04.2015
Сообщения
3 835
Благодарностей
3 545
Баллы
113
C#:
using (DocX document = DocX.Create(project.Variables["filename"].Value)) // Test.docx
 

Dima_External

Пользователь
Регистрация
23.10.2017
Сообщения
75
Благодарностей
4
Баллы
8

ibred

Client
Регистрация
04.04.2015
Сообщения
3 835
Благодарностей
3 545
Баллы
113

Dima_External

Пользователь
Регистрация
23.10.2017
Сообщения
75
Благодарностей
4
Баллы
8

ibred

Client
Регистрация
04.04.2015
Сообщения
3 835
Благодарностей
3 545
Баллы
113
  • Спасибо
Реакции: Dima_External

Dima_External

Пользователь
Регистрация
23.10.2017
Сообщения
75
Благодарностей
4
Баллы
8

Dima_External

Пользователь
Регистрация
23.10.2017
Сообщения
75
Благодарностей
4
Баллы
8

Dima_External

Пользователь
Регистрация
23.10.2017
Сообщения
75
Благодарностей
4
Баллы
8

booms1

Client
Регистрация
20.08.2019
Сообщения
135
Благодарностей
18
Баллы
18

Кто просматривает тему: (Всего: 1, Пользователи: 0, Гости: 1)