Aspose::Pdf::Vector::SvgExtractor class

SvgExtractor class

Represents a class to SVG-images extraction from page.

class SvgExtractor : public System::Object

Methods

MethodDescription
Extract(const System::SharedPtr<GraphicsAbsorber>&, System::Predicate<System::SharedPtr<GraphicElement>>, const System::SharedPtr<Page>&)Exracts svg image to string from graphic elements represents by absorber with a predicate filter.
Extract(const System::SharedPtr<GraphicsAbsorber>&, System::Predicate<System::SharedPtr<GraphicElement>>, const System::SharedPtr<Page>&, const System::String&)Exracts svg image to file from graphic elements represents by absorber with a predicate filter.
Extract(const System::SharedPtr<System::Collections::Generic::IEnumerable<System::SharedPtr<GraphicElement>>>&, const System::SharedPtr<Page>&)Extracts graphic elements into a SVG string. Options ignored - grouping, extracting from rectangle.
Extract(const System::SharedPtr<System::Collections::Generic::IEnumerable<System::SharedPtr<GraphicElement>>>&, const System::SharedPtr<Page>&, const System::String&)Extracts graphic elements into a single SVG file. Options ignored - grouping, extracting from rectangle.
Extract(const System::SharedPtr<Page>&)Extracts Svg images from a page to strings.
Extract(const System::SharedPtr<Page>&, const System::String&)Extracts Svg images from a page to files.
SvgExtractor()Represents a class to extract SVG images from a page.
SvgExtractor(const System::SharedPtr<SvgExtractionOptions>&)Represents a class to extract SVG images from a page.

See Also