Если у вас есть активные онлайн-файлы Word, вы знаете, что редактирование и добавление в них новой информации — постоянная и утомительная задача. В этом руководстве мы предоставим вам решение API, которое можно использовать в JavaScript для простой замены строк-заполнителей в файле DOCX с использованием одного или нескольких шаблонов. Если у вас есть другие изменения, которые необходимо внести в документ, их можно внести с помощью того же защищенного URL-адреса редактирования, который возвращается в результате этой операции.
Наш первый шаг — установить библиотеку jQuery:
bower install jquery
После установки мы можем вызвать функцию с помощью следующего кода:
var settings = { "url": "https://api.cloudmersive.com/convert/transform/docx/table/fill/data/edit-session", "method": "POST", "timeout": 0, "headers": { "Content-Type": "application/x-www-form-urlencoded", "Apikey": "YOUR-API-KEY-HERE" }, "data": { "InputFileUrl": "<string>", "InputFileData": "<byte>", "TableStartTag": "<string>", "TableEndTag": "<string>", "DataToFillIn": "{\"Cells\":[{\"TargetTag\":\"<string>\",\"ReplacementValue\":\"<string>\"},{\"TargetTag\":\"<string>\",\"ReplacementValue\":\"<string>\"}]}", "DataToFillIn": "{\"Cells\":[{\"TargetTag\":\"<string>\",\"ReplacementValue\":\"<string>\"},{\"TargetTag\":\"<string>\",\"ReplacementValue\":\"<string>\"}]}" } }; $.ajax(settings).done(function (response) { console.log(response); });
Благодаря этому вы сможете быстро и безопасно добавлять табличные данные в документы Word. После внесения всех изменений вы можете использовать Finish Editing API, чтобы закрыть сеанс редактирования и загрузить результат.