Это одна очень простая вещь, я не могу найти правильную технику.Я хочу открыть шаблон .dotx, внести некоторые изменения и сохранить под тем же именем, но с расширением .docx.Я могу сохранить документ WordprocessingDocument, но только в том месте, откуда он загружен.Я попытался вручную создать новый документ с помощью WordprocessingDocument с внесенными изменениями, но пока ничего не получилось, я попробовал MainDocumentPart.Document.WriteTo(XmlWriter.Create(targetPath));
и только что получил пустой файл.
Какой правильный путь здесь?Является ли файл .dotx особенным или просто другим документом в отношении SDK - должен ли я просто скопировать шаблон в место назначения, а затем открыть , который , внести изменения и сохранить?У меня были некоторые опасения, если мое приложение вызывается с двух клиентов одновременно, если оно может открыть один и тот же файл .dotx дважды ... в этом случае создание копии было бы целесообразно в любом случае ... но для собственного любопытства я все еще хочучтобы знать, как сделать «Сохранить как».