SvgExtractor.Extract

Extract(GraphicsAbsorber, Predicate<GraphicElement>, Page)

Extrait l’image svg en chaîne à partir des éléments graphiques représentés par !:absorber avec un filtre prédicat.

public string Extract(GraphicsAbsorber absorber, Predicate<GraphicElement> filter, Page page)
ParamètreTypeDescription
absorberGraphicsAbsorberL’objet GraphicsAbsorber qui contient les éléments graphiques.
filterPredicate`1Une fonction prédicat utilisée pour filtrer les éléments graphiques.
pagePageLa page où l’absorbeur obtient les éléments graphiques.

Valeur de retour

La chaîne avec le contenu SVG.

Exceptions

exceptioncondition
PdfExceptionSi une erreur s’est produite lors de la conversion en SVG.

Voir aussi


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

Extrait l’image svg dans un fichier à partir des éléments graphiques représentés par !:absorber avec un filtre prédicat.

public void Extract(GraphicsAbsorber absorber, Predicate<GraphicElement> filter, Page page, 
    string svgFilePath)
ParamètreTypeDescription
absorberGraphicsAbsorberL’objet GraphicsAbsorber qui contient les éléments graphiques.
filterPredicate`1Une fonction prédicat utilisée pour filtrer les éléments graphiques.
pagePageLa page où l’absorbeur obtient les éléments graphiques.
svgFilePathStringLe chemin du fichier SVG cible.

Exceptions

exceptioncondition
PdfExceptionSi une erreur s’est produite lors de la conversion en SVG.

Voir aussi


Extract(IEnumerable<GraphicElement>, Page)

Extrait les éléments graphiques dans une chaîne SVG. Options ignorées - regroupement, extraction à partir d’un rectangle

public string Extract(IEnumerable<GraphicElement> elements, Page page)
ParamètreTypeDescription
elementsIEnumerable`1Les éléments graphiques à convertir.
pagePageLa page où l’absorbeur obtient les éléments graphiques.

Valeur de retour

La chaîne avec le contenu SVG.

Exceptions

exceptioncondition
PdfExceptionSi une erreur s’est produite lors de la conversion en SVG.

Voir aussi


Extract(IEnumerable<GraphicElement>, Page, string)

Extrait les éléments graphiques dans un seul fichier SVG. Options ignorées - regroupement, extraction à partir d’un rectangle

public void Extract(IEnumerable<GraphicElement> elements, Page page, string svgFilePath)
ParamètreTypeDescription
elementsIEnumerable`1Les éléments graphiques à convertir.
pagePageLa page où l’absorbeur obtient les éléments graphiques.
svgFilePathStringLe chemin du fichier SVG cible.

Exceptions

exceptioncondition
PdfExceptionSi une erreur s’est produite lors de la conversion en SVG.

Voir aussi


Extract(Page)

Extrait des images Svg d’une page vers des chaînes.

public List<string> Extract(Page page)
ParamètreTypeDescription
pagePageLa page à extraire.

Valeur de retour

La liste des chaînes de contenu SVG.

Exceptions

exceptioncondition
PdfExceptionSi une erreur s’est produite lors de la conversion en SVG.

Voir aussi


Extract(Page, string)

Extrait des images Svg d’une page vers des fichiers.

public void Extract(Page page, string directory)
ParamètreTypeDescription
pagePageLa page à extraire.
directoryStringLe répertoire cible pour placer les images SVG.

Exceptions

exceptioncondition
PdfExceptionSi une erreur s’est produite lors de la conversion en SVG.

Voir aussi