CustomHtmlSavingStrategy

HtmlSaveOptions.CustomHtmlSavingStrategy field

Результат конвертации может содержать одну или несколько HTML-страниц Этому свойству можно присвоить делегат, созданный из пользовательского метода, который реализует обработку одной HTML-страницы (точнее - разметки-HTML, без внешних связанных файлов, если они есть) что был создан во время преобразования. В этом случае обработка (например, сохранение HTML страницы в потоке или на диске) может быть выполнена в этом пользовательском коде. В этом случае все необходимые действия по сохранению HTML-страницы должны быть выполнены в коде предоставленного метода, т.к. сохранение результата в коде конвертера не будет использоваться. Если обработка в том или ином случае по какой-либо причине должна производиться самим кодом конвертера, не в пользовательском коде, пожалуйста, установите в пользовательском коде флаг CustomProcessingCancelled’ переменной параметра htmlSavingInfo: это будет сигнализировать конвертеру, что все необходимые шаги для обработки этого ресурса должны быть выполнены в самом конвертере так же как если бы не было никакого внешнего пользовательского кода для обработки .

public HtmlPageMarkupSavingStrategy CustomHtmlSavingStrategy;

Смотрите также