SvgExtractor.Extract

Extract(GraphicsAbsorber, Predicate<GraphicElement>, Page)

Extrahiert SVG-Bild als String aus grafischen Elementen, die durch !:absorber mit einem Prädikatsfilter dargestellt werden.

public string Extract(GraphicsAbsorber absorber, Predicate<GraphicElement> filter, Page page)
ParameterTypBeschreibung
absorberGraphicsAbsorberDas GraphicsAbsorber-Objekt, das die grafischen Elemente enthält.
filterPredicate`1Eine Prädikatsfunktion, die verwendet wird, um die grafischen Elemente zu filtern.
pagePageDie Seite, von der der Absorber grafische Elemente erhält.

Rückgabewert

Der String mit SVG-Inhalt.

Ausnahmen

AusnahmeBedingung
PdfExceptionWenn ein Fehler beim Konvertieren in SVG aufgetreten ist.

Siehe auch


Extract(GraphicsAbsorber, Predicate<GraphicElement>, Page, string)

Extrahiert SVG-Bild in eine Datei aus grafischen Elementen, die durch !:absorber mit einem Prädikatsfilter dargestellt werden.

public void Extract(GraphicsAbsorber absorber, Predicate<GraphicElement> filter, Page page, 
    string svgFilePath)
ParameterTypBeschreibung
absorberGraphicsAbsorberDas GraphicsAbsorber-Objekt, das die grafischen Elemente enthält.
filterPredicate`1Eine Prädikatsfunktion, die verwendet wird, um die grafischen Elemente zu filtern.
pagePageDie Seite, von der der Absorber grafische Elemente erhält.
svgFilePathStringDer Ziel-SVG-Dateipfad.

Ausnahmen

AusnahmeBedingung
PdfExceptionWenn ein Fehler beim Konvertieren in SVG aufgetreten ist.

Siehe auch


Extract(IEnumerable<GraphicElement>, Page)

Extrahiert grafische Elemente in einen SVG-String. Optionen ignoriert - Gruppierung, Extrahieren aus Rechteck

public string Extract(IEnumerable<GraphicElement> elements, Page page)
ParameterTypBeschreibung
elementsIEnumerable`1Die grafischen Elemente, die konvertiert werden sollen.
pagePageDie Seite, von der der Absorber grafische Elemente erhält.

Rückgabewert

Der String mit SVG-Inhalt.

Ausnahmen

AusnahmeBedingung
PdfExceptionWenn ein Fehler beim Konvertieren in SVG aufgetreten ist.

Siehe auch


Extract(IEnumerable<GraphicElement>, Page, string)

Extrahiert grafische Elemente in eine einzelne SVG-Datei. Optionen ignoriert - Gruppierung, Extrahieren aus Rechteck

public void Extract(IEnumerable<GraphicElement> elements, Page page, string svgFilePath)
ParameterTypBeschreibung
elementsIEnumerable`1Die grafischen Elemente, die konvertiert werden sollen.
pagePageDie Seite, von der der Absorber grafische Elemente erhält.
svgFilePathStringDer Ziel-SVG-Dateipfad.

Ausnahmen

AusnahmeBedingung
PdfExceptionWenn ein Fehler beim Konvertieren in SVG aufgetreten ist.

Siehe auch


Extract(Page)

Extrahiert SVG-Bilder von einer Seite in Strings.

public List<string> Extract(Page page)
ParameterTypBeschreibung
pagePageDie Seite, die extrahiert werden soll.

Rückgabewert

Die Liste der SVG-Inhaltsstrings.

Ausnahmen

AusnahmeBedingung
PdfExceptionWenn ein Fehler beim Konvertieren in SVG aufgetreten ist.

Siehe auch


Extract(Page, string)

Extrahiert SVG-Bilder von einer Seite in Dateien.

public void Extract(Page page, string directory)
ParameterTypBeschreibung
pagePageDie Seite, die extrahiert werden soll.
directoryStringDas Zielverzeichnis, in dem SVG-Bilder abgelegt werden sollen.

Ausnahmen

AusnahmeBedingung
PdfExceptionWenn ein Fehler beim Konvertieren in SVG aufgetreten ist.

Siehe auch