Aspose::Pdf::Vector::Extraction::SvgExtractor class

SvgExtractor class

Represents a class to SVG-images extraction from page.

class SvgExtractor : public System::Object

Methods

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

See Also