Доброго всем времени суток, у меня постоянно выбивает ошибку http://prntscr.com/4vw6c1, http://prntscr.com/4vw7eh
тоже самое ... в чем может быть проблема??Доброго всем времени суток, у меня постоянно выбивает ошибку http://prntscr.com/4vw6c1, http://prntscr.com/4vw7eh
я разобрался ...афтар писал о разрадности библиотеки ... у меня на одном компе 32 и на нем выдает ошибку .. на втором 64 и работает норм ..Судя по скрину пропущены ; перед последней скобкой фигурной.
А после нее наоборот лишние
проверь путь к создаваемому файлу...поменял скобку, проект завершается успешно, но файл не создается, у меня 64, у кого получилось, напишите пожалуйста что вы поменяли в том коде что написал автор
а путь нужно писать к уже созданному файлу? или он сам создается? кинь плз скрин как ты сделал?проверь путь к создаваемому файлу...
using (DocX document = DocX.Create(@"Test.docx"))а путь нужно писать к уже созданному файлу? или он сам создается? кинь плз скрин как ты сделал?
а var path = project.Variables["path"].Value; в переменную path ты чтото ложил?using (DocX document = DocX.Create(@"Test.docx"))
вместо Test.docx ..... поставь: {-Project.Directory-}Test.docx
файл будет создаватся в папку с проектом
в смысле)?ПОВТОРЮ ВОПРОС ЗНАТОКАМ:
как вкрячить ссыль под картинку ???
нуу я писал выше что нуб в кодинге ... с форматированием текста вроди разобрался, а вот как ссылку под картину сделать ... ну неполучается ... непонимаю ((( если можно то пример..в смысле)?
в моей версии ЗП нет экшена Директивы using..
var document = Novacode.DocX.Create(project.Directory+"\\test.docx");
var p = document.InsertParagraph();
p.Append("Zennoposter word tutorial"); // Текст который мы добавляем
p.Font(new FontFamily("Calibri")); // Шрифт Calibri
p.FontSize(22); // Размер шрифта
p.Bold(); // Жирный текст
p.Italic(); // Курсивный текст
p.UnderlineColor(Color.Blue); // Цвет линии подчеркивания
p.Alignment = Novacode.Alignment.center; // Выравнивание по центру
document.Save();
document.Dispose();
вот спасибище!тогда делай так например
C#:var document = Novacode.DocX.Create(project.Directory+"\\test.docx"); var p = document.InsertParagraph(); p.Append("Zennoposter word tutorial"); // Текст который мы добавляем p.Font(new FontFamily("Calibri")); // Шрифт Calibri p.FontSize(22); // Размер шрифта p.Bold(); // Жирный текст p.Italic(); // Курсивный текст p.UnderlineColor(Color.Blue); // Цвет линии подчеркивания p.Alignment = Novacode.Alignment.center; // Выравнивание по центру document.Save(); document.Dispose();
var document = Novacode.DocX.Create(project.Directory+"\\test.docx");
var p1 = document.InsertParagraph();
p1.Append("Простой текст со шрифтом Times new Roman ").Font(new FontFamily("Times new roman"))
.Append("Жирный красный \r\n ").Bold().Color(Color.Red)
.Append("Наклонного 15-ого размера \r\n").Italic().FontSize(15)
.Append("Подчеркнутый синий \r\n").UnderlineColor(Color.Blue)
.Append("Зачеркнутый \r\n").StrikeThrough(Novacode.StrikeThrough.doubleStrike)
.Append("Зачеркнутый \r\n").StrikeThrough(Novacode.StrikeThrough.doubleStrike)
.Append("Двойное подчеркивание \r\n").UnderlineStyle(Novacode.UnderlineStyle.doubleLine)
.Append("Цвет выделенного текста - зеленый").Highlight(Novacode.Highlight.green);
//Добавляем картинку из файла
var img = document.AddImage(project.Directory+"\\image.jpg");
var p2 = document.InsertParagraph();
var pic = img.CreatePicture();
p2.AppendPicture(pic);
//Добавляем гиперссылку
var p3 = document.InsertParagraph();
p3.Alignment = Novacode.Alignment.center;
var h = document.AddHyperlink("Текст ссылки", new Uri("http://www.google.com"));
p3.AppendHyperlink(h);
document.Save();
document.Dispose();
var doc = Novacode.DocX.Load(project.Directory+"\\123.docx");
var text = doc.Text.ToString();
return text;