Я абсолютно новичок, предпринимаю мои первые шаги в разработке слова Addin с помощью VSCODE и JavaScript. Я использовал этот пример, который я пытаюсь расширить:
https://github.com/officeedev/office-ad ... ed-dev-kit
Мое требование заключается в том, что я хочу, чтобы плагин автоматически нарисовал в определенных областях, так что я просто изучу документ. Я изменил файл TaskPane.js следующим образом, чтобы попробовать: < /p>
Office.onReady((info) => {
if (info.host === Office.HostType.Word) {
document.getElementById("sideload-msg").style.display = "none";
document.getElementById("app-body").style.display = "flex";
document.getElementById("run").onclick = run;
}
});
export async function run() {
return Word.run(async (context) => {
// Insert a paragraph at the end of the document.
const paragraph = context.document.body.insertParagraph("Hello Wonderful World", Word.InsertLocation.end);
// Change the paragraph color to blue.
paragraph.font.color = "blue";
// Start new part
// Insert a drawing canvas
const canvas = context.document.body.insertParagraph("").insertDrawingCanvas(0, 0, 200, 100);
// Insert a shape into the canvas
const shape = canvas.insertShape("rectangle", 10, 10, 150, 70);
// Change the shape's fill color
shape.fill.color = "red";
// End new part
await context.sync();
});
}
< /code>
Я знаю, что это не проведет линию, но сейчас я просто хочу, чтобы это что -то нарисовало. У меня такое чувство, что мне не хватает чего -то важного, поэтому рисунок вообще не работает. Когда я запускаю AddIn и нажимаю кнопку «Запустить» в TaskPanel, я получаю ошибку: < /p>
Ошибки времени выполнения. Добавьте холст, чтобы я мог начать рисовать вещи. Как всегда, я много гуглил, но нет никаких реальных ответов, по крайней мере, мне. Кто -нибудь может помочь?
Подробнее здесь: https://stackoverflow.com/questions/796 ... ing-vscode
Попытка нарисовать документ Word с помощью Microsoft Word Addin с помощью VSCODE ⇐ Javascript
Форум по Javascript
1749306486
Anonymous
Я абсолютно новичок, предпринимаю мои первые шаги в разработке слова Addin с помощью VSCODE и JavaScript. Я использовал этот пример, который я пытаюсь расширить:
https://github.com/officeedev/office-add-in-samples/tree/main/samples/word-get-getared-dev-kit
Мое требование заключается в том, что я хочу, чтобы плагин автоматически нарисовал в определенных областях, так что я просто изучу документ. Я изменил файл TaskPane.js следующим образом, чтобы попробовать: < /p>
Office.onReady((info) => {
if (info.host === Office.HostType.Word) {
document.getElementById("sideload-msg").style.display = "none";
document.getElementById("app-body").style.display = "flex";
document.getElementById("run").onclick = run;
}
});
export async function run() {
return Word.run(async (context) => {
// Insert a paragraph at the end of the document.
const paragraph = context.document.body.insertParagraph("Hello Wonderful World", Word.InsertLocation.end);
// Change the paragraph color to blue.
paragraph.font.color = "blue";
// Start new part
// Insert a drawing canvas
const canvas = context.document.body.insertParagraph("").insertDrawingCanvas(0, 0, 200, 100);
// Insert a shape into the canvas
const shape = canvas.insertShape("rectangle", 10, 10, 150, 70);
// Change the shape's fill color
shape.fill.color = "red";
// End new part
await context.sync();
});
}
< /code>
Я знаю, что это не проведет линию, но сейчас я просто хочу, чтобы это что -то нарисовало. У меня такое чувство, что мне не хватает чего -то важного, поэтому рисунок вообще не работает. Когда я запускаю AddIn и нажимаю кнопку «Запустить» в TaskPanel, я получаю ошибку: < /p>
Ошибки времени выполнения. Добавьте холст, чтобы я мог начать рисовать вещи. Как всегда, я много гуглил, но нет никаких реальных ответов, по крайней мере, мне. Кто -нибудь может помочь?
Подробнее здесь: [url]https://stackoverflow.com/questions/79657000/attempting-to-draw-in-a-word-document-with-a-microsoft-word-addin-using-vscode[/url]
Ответить
1 сообщение
• Страница 1 из 1
Перейти
- Кемерово-IT
- ↳ Javascript
- ↳ C#
- ↳ JAVA
- ↳ Elasticsearch aggregation
- ↳ Python
- ↳ Php
- ↳ Android
- ↳ Html
- ↳ Jquery
- ↳ C++
- ↳ IOS
- ↳ CSS
- ↳ Excel
- ↳ Linux
- ↳ Apache
- ↳ MySql
- Детский мир
- Для души
- ↳ Музыкальные инструменты даром
- ↳ Печатная продукция даром
- Внешняя красота и здоровье
- ↳ Одежда и обувь для взрослых даром
- ↳ Товары для здоровья
- ↳ Физкультура и спорт
- Техника - даром!
- ↳ Автомобилистам
- ↳ Компьютерная техника
- ↳ Плиты: газовые и электрические
- ↳ Холодильники
- ↳ Стиральные машины
- ↳ Телевизоры
- ↳ Телефоны, смартфоны, плашеты
- ↳ Швейные машинки
- ↳ Прочая электроника и техника
- ↳ Фототехника
- Ремонт и интерьер
- ↳ Стройматериалы, инструмент
- ↳ Мебель и предметы интерьера даром
- ↳ Cантехника
- Другие темы
- ↳ Разное даром
- ↳ Давай меняться!
- ↳ Отдам\возьму за копеечку
- ↳ Работа и подработка в Кемерове
- ↳ Давай с тобой поговорим...
Мобильная версия