Método Aspose::Pdf::Vector::SvgExtractor::Extract

SvgExtractor::Extract(const System::SharedPtr<GraphicsAbsorber>&, System::Predicate<System::SharedPtr<GraphicElement>>, const System::SharedPtr<Page>&) method

Extrae la imagen SVG a una cadena desde elementos gráficos representados por absorber con un filtro de predicado.

System::String Aspose::Pdf::Vector::SvgExtractor::Extract(const System::SharedPtr<GraphicsAbsorber> &absorber, System::Predicate<System::SharedPtr<GraphicElement>> filter, const System::SharedPtr<Page> &page)
ParámetroTipoDescripción
absorberconst System::SharedPtr<GraphicsAbsorber>&El objeto GraphicsAbsorber que contiene los elementos gráficos.
filtroSystem::Predicate<System::SharedPtr<GraphicElement>>Una función de predicado utilizada para filtrar los elementos gráficos.
páginaconst System::SharedPtr<Page>&La página donde el absorber obtiene los elementos gráficos.

ReturnValue

La cadena con contenido SVG.

Ver también

SvgExtractor::Extract(const System::SharedPtr<GraphicsAbsorber>&, System::Predicate<System::SharedPtr<GraphicElement>>, const System::SharedPtr<Page>&, const System::String&) method

Extrae una imagen svg a un archivo a partir de elementos gráficos representados por absorber con un filtro de predicado.

void Aspose::Pdf::Vector::SvgExtractor::Extract(const System::SharedPtr<GraphicsAbsorber> &absorber, System::Predicate<System::SharedPtr<GraphicElement>> filter, const System::SharedPtr<Page> &page, const System::String &svgFilePath)
ParámetroTipoDescripción
absorberconst System::SharedPtr<GraphicsAbsorber>&El objeto GraphicsAbsorber que contiene los elementos gráficos.
filtroSystem::Predicate<System::SharedPtr<GraphicElement>>Una función de predicado utilizada para filtrar los elementos gráficos.
páginaconst System::SharedPtr<Page>&La página donde el absorber obtiene los elementos gráficos.
svgFilePathconst System::String&La ruta del archivo SVG de destino.

Ver también

SvgExtractor::Extract(const System::SharedPtr<Page>&) method

Extrae imágenes Svg de una página a cadenas.

System::SharedPtr<System::Collections::Generic::List<System::String>> Aspose::Pdf::Vector::SvgExtractor::Extract(const System::SharedPtr<Page> &page)
ParámetroTipoDescripción
páginaconst System::SharedPtr<Page>&La página a extraer.

ReturnValue

La lista de cadenas de contenido SVG.

Ver también

SvgExtractor::Extract(const System::SharedPtr<Page>&, const System::String&) method

Extrae imágenes Svg de una página a archivos.

void Aspose::Pdf::Vector::SvgExtractor::Extract(const System::SharedPtr<Page> &page, const System::String &directory)
ParámetroTipoDescripción
páginaconst System::SharedPtr<Page>&La página a extraer.
directorioconst System::String&El directorio de destino donde colocar las imágenes SVG.

Ver también

SvgExtractor::Extract(const System::SharedPtr<System::Collections::Generic::IEnumerable<System::SharedPtr<GraphicElement>>>&, const System::SharedPtr<Page>&) method

Extrae elementos gráficos a una cadena SVG. Opciones ignoradas: agrupación, extracción desde rectángulo.

System::String Aspose::Pdf::Vector::SvgExtractor::Extract(const System::SharedPtr<System::Collections::Generic::IEnumerable<System::SharedPtr<GraphicElement>>> &elements, const System::SharedPtr<Page> &page)
ParámetroTipoDescripción
elementosconst System::SharedPtr<System::Collections::Generic::IEnumerable<System::SharedPtr<GraphicElement>>>&Los elementos gráficos a convertir.
páginaconst System::SharedPtr<Page>&La página donde el absorber obtiene los elementos gráficos.

ReturnValue

La cadena con contenido SVG.

Ver también

SvgExtractor::Extract(const System::SharedPtr<System::Collections::Generic::IEnumerable<System::SharedPtr<GraphicElement>>>&, const System::SharedPtr<Page>&, const System::String&) method

Extrae elementos gráficos a un único archivo SVG. Opciones ignoradas: agrupación, extracción desde rectángulo.

void Aspose::Pdf::Vector::SvgExtractor::Extract(const System::SharedPtr<System::Collections::Generic::IEnumerable<System::SharedPtr<GraphicElement>>> &elements, const System::SharedPtr<Page> &page, const System::String &svgFilePath)
ParámetroTipoDescripción
elementosconst System::SharedPtr<System::Collections::Generic::IEnumerable<System::SharedPtr<GraphicElement>>>&Los elementos gráficos a convertir.
páginaconst System::SharedPtr<Page>&La página donde el absorber obtiene los elementos gráficos.
svgFilePathconst System::String&La ruta del archivo SVG de destino.

Ver también