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