Я абсолютно новичок, предпринимаю мои первые шаги в разработке слова 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
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение