Aspose::Pdf::HtmlSaveOptions::ResourceSavingStrategy typedef

ResourceSavingStrategy typedef

A esta propiedad puede asignar un delegado creado a partir de un método personalizado que implemente el procesamiento de un recurso externo (fuente o imagen) que se extrajo del PDF y debe guardarse como recurso externo durante la conversión de PDF a HTML. En tal caso, el procesamiento (como guardar en un flujo o en disco) puede realizarse en ese código personalizado y dicho código debe devolver la ruta (u otra cadena sin comillas) que posteriormente se incorporará al HTML generado en lugar de la ruta original supuesta del recurso de imagen. En tal caso, todas las acciones necesarias para guardar la imagen deben llevarse a cabo en el código del método suministrado, porque el guardado del resultado en el código del convertidor no se utilizará. Si el procesamiento para este u otro archivo, por alguna razón, debe ser realizado por el código del convertidor mismo, no en el código personalizado, establezca en el código personalizado la bandera ‘CustomProcessingCancelled’ de la variable del parámetro ‘resourceSavingInfo’. Indica al convertidor que todos los pasos necesarios para procesar ese recurso deben realizarse en el propio convertidor como si no hubiera ningún código externo personalizado.

using Aspose::Pdf::HtmlSaveOptions::ResourceSavingStrategy =  System::MulticastDelegate<System::String(const System::SharedPtr<Aspose::Pdf::SaveOptions::ResourceSavingInfo>&)>

Ver también