Типовое определение Aspose::Pdf::HtmlSaveOptions::HtmlPageMarkupSavingStrategy

HtmlPageMarkupSavingStrategy typedef

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

using Aspose::Pdf::HtmlSaveOptions::HtmlPageMarkupSavingStrategy =  System::MulticastDelegate<void(const System::SharedPtr<Aspose::Pdf::HtmlSaveOptions::HtmlPageMarkupSavingInfo>&)>

См. также