SvgExtractor.Extract
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ètre | Type | Description |
---|
absorber | GraphicsAbsorber | L’objet GraphicsAbsorber qui contient les éléments graphiques. |
filter | Predicate`1 | Une fonction prédicat utilisée pour filtrer les éléments graphiques. |
page | Page | La page où l’absorbeur obtient les éléments graphiques. |
Valeur de retour
La chaîne avec le contenu SVG.
Exceptions
exception | condition |
---|
PdfException | Si une erreur s’est produite lors de la conversion en SVG. |
Voir aussi
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ètre | Type | Description |
---|
absorber | GraphicsAbsorber | L’objet GraphicsAbsorber qui contient les éléments graphiques. |
filter | Predicate`1 | Une fonction prédicat utilisée pour filtrer les éléments graphiques. |
page | Page | La page où l’absorbeur obtient les éléments graphiques. |
svgFilePath | String | Le chemin du fichier SVG cible. |
Exceptions
exception | condition |
---|
PdfException | Si une erreur s’est produite lors de la conversion en SVG. |
Voir aussi
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ètre | Type | Description |
---|
elements | IEnumerable`1 | Les éléments graphiques à convertir. |
page | Page | La page où l’absorbeur obtient les éléments graphiques. |
Valeur de retour
La chaîne avec le contenu SVG.
Exceptions
exception | condition |
---|
PdfException | Si une erreur s’est produite lors de la conversion en SVG. |
Voir aussi
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ètre | Type | Description |
---|
elements | IEnumerable`1 | Les éléments graphiques à convertir. |
page | Page | La page où l’absorbeur obtient les éléments graphiques. |
svgFilePath | String | Le chemin du fichier SVG cible. |
Exceptions
exception | condition |
---|
PdfException | Si une erreur s’est produite lors de la conversion en SVG. |
Voir aussi
Extrait des images Svg d’une page vers des chaînes.
public List<string> Extract(Page page)
Paramètre | Type | Description |
---|
page | Page | La page à extraire. |
Valeur de retour
La liste des chaînes de contenu SVG.
Exceptions
exception | condition |
---|
PdfException | Si une erreur s’est produite lors de la conversion en SVG. |
Voir aussi
Extrait des images Svg d’une page vers des fichiers.
public void Extract(Page page, string directory)
Paramètre | Type | Description |
---|
page | Page | La page à extraire. |
directory | String | Le répertoire cible pour placer les images SVG. |
Exceptions
exception | condition |
---|
PdfException | Si une erreur s’est produite lors de la conversion en SVG. |
Voir aussi