Как включить PageFields в HTML при конвертации с использованием Aspose.Words

Я пытаюсь включить поле для номера текущей страницы в строку HTML. Я надеялся, что включения токена {{PAGE}} в мою строку будет достаточно, но он будет преобразован только в MailMergeField вместо его замены на PageField.

У кого-нибудь есть предложения?

1 ответ

Решение

Пожалуйста, смотрите следующий HTML:

<html>
<head>
</head>
<body>
    <p>
        <span style="-aw-field-start:true"></span>
        <span style="-aw-field-code:' PAGE  '"></span>
        <span style="-aw-field-separator:true"></span>
        <span style="-aw-field-end:true"></span>
    </p>
</body>
</html>

Aspose.Words преобразует этот HTML-код в настоящее поле PAGE при использовании следующего кода:

Document doc = new Document("D:\\temp\\in.html");
doc.Save("D:\\Temp\\out.docx");

Я работаю с Aspose в качестве разработчика евангелиста.

Другие вопросы по тегам