Итак, в основном я хочу преобразовать HTML-файл в docx, но вместе с изображениями.
В настоящее время я могу сделать это, но если я отправлю этот файл кому-то другому, изображения не будут отображаться, так как изображения в настоящее время используют мой локальный системный путь.
Вот код, который я делаю прямо сейчас.
// Load the file to transform.
XmlDocument document = new XmlDocument();
using (StreamReader fileReader = new StreamReader(xmlPath, Encoding.GetEncoding("UTF-8")))
{
document.Load(fileReader);
}
XmlWriter writer = XmlWriter.Create(htmlPath, xslTransform.OutputSettings);
xslTransform.Transform(document, writer);
writer.Close();
wordDoc = wordApplication.Documents.Open(FileName: htmlPath, ReadOnly: false);
wordDoc.SaveAs2(FileName: docPath, FileFormat: WdSaveFormat.wdFormatDocumentDefault);
wordDoc.Close();
Может кто-нибудь помочь мне с этим? Это было бы здорово, спасибо.