SvgExtractor.Extract
Extrae la imagen svg a una cadena de elementos gráficos representados por !:absorber con un filtro de predicado.
public string Extract(GraphicsAbsorber absorber, Predicate<GraphicElement> filter, Page page)
| Parámetro | Tipo | Descripción |
|---|
| absorber | GraphicsAbsorber | El objeto GraphicsAbsorber que contiene los elementos gráficos. |
| filter | Predicate`1 | Una función de predicado utilizada para filtrar los elementos gráficos. |
| page | Page | La página donde el absorbedor obtiene los elementos gráficos. |
Valor de Retorno
La cadena con el contenido SVG.
Excepciones
| excepción | condición |
|---|
| PdfException | Si ocurrió un error al convertir a SVG. |
Ver También
Extrae la imagen svg a un archivo de elementos gráficos representados por !:absorber con un filtro de predicado.
public void Extract(GraphicsAbsorber absorber, Predicate<GraphicElement> filter, Page page,
string svgFilePath)
| Parámetro | Tipo | Descripción |
|---|
| absorber | GraphicsAbsorber | El objeto GraphicsAbsorber que contiene los elementos gráficos. |
| filter | Predicate`1 | Una función de predicado utilizada para filtrar los elementos gráficos. |
| page | Page | La página donde el absorbedor obtiene los elementos gráficos. |
| svgFilePath | String | La ruta del archivo SVG de destino. |
Excepciones
| excepción | condición |
|---|
| PdfException | Si ocurrió un error al convertir a SVG. |
Ver También
Extrae elementos gráficos en una cadena SVG. Opciones ignoradas - agrupación, extracción de rectángulo
public string Extract(IEnumerable<GraphicElement> elements, Page page)
| Parámetro | Tipo | Descripción |
|---|
| elements | IEnumerable`1 | Los elementos gráficos a convertir. |
| page | Page | La página donde el absorbedor obtiene los elementos gráficos. |
Valor de Retorno
La cadena con el contenido SVG.
Excepciones
| excepción | condición |
|---|
| PdfException | Si ocurrió un error al convertir a SVG. |
Ver También
Extrae elementos gráficos en un solo archivo SVG. Opciones ignoradas - agrupación, extracción de rectángulo
public void Extract(IEnumerable<GraphicElement> elements, Page page, string svgFilePath)
| Parámetro | Tipo | Descripción |
|---|
| elements | IEnumerable`1 | Los elementos gráficos a convertir. |
| page | Page | La página donde el absorbedor obtiene los elementos gráficos. |
| svgFilePath | String | La ruta del archivo SVG de destino. |
Excepciones
| excepción | condición |
|---|
| PdfException | Si ocurrió un error al convertir a SVG. |
Ver También
Extrae imágenes Svg de una página a cadenas.
public List<string> Extract(Page page)
| Parámetro | Tipo | Descripción |
|---|
| page | Page | La página a extraer. |
Valor de Retorno
La lista de cadenas de contenido SVG.
Excepciones
| excepción | condición |
|---|
| PdfException | Si ocurrió un error al convertir a SVG. |
Ver También
Extrae imágenes Svg de una página a archivos.
public void Extract(Page page, string directory)
| Parámetro | Tipo | Descripción |
|---|
| page | Page | La página a extraer. |
| directory | String | El directorio de destino para colocar las imágenes SVG. |
Excepciones
| excepción | condición |
|---|
| PdfException | Si ocurrió un error al convertir a SVG. |
Ver También