SvgExtractor.Extract
Извлекает svg изображение в строку из графических элементов, представленных !:абсорбером с предикатным фильтром.
public string Extract(GraphicsAbsorber absorber, Predicate<GraphicElement> filter, Page page)
Параметр | Тип | Описание |
---|
absorber | GraphicsAbsorber | Объект GraphicsAbsorber, который содержит графические элементы. |
filter | Predicate`1 | Функция предиката, используемая для фильтрации графических элементов. |
page | Page | Страница, на которой абсорбер получает графические элементы. |
Возвращаемое значение
Строка с содержимым SVG.
Исключения
исключение | условие |
---|
PdfException | Если произошла ошибка при преобразовании в SVG. |
См. также
Извлекает svg изображение в файл из графических элементов, представленных !:абсорбером с предикатным фильтром.
public void Extract(GraphicsAbsorber absorber, Predicate<GraphicElement> filter, Page page,
string svgFilePath)
Параметр | Тип | Описание |
---|
absorber | GraphicsAbsorber | Объект GraphicsAbsorber, который содержит графические элементы. |
filter | Predicate`1 | Функция предиката, используемая для фильтрации графических элементов. |
page | Page | Страница, на которой абсорбер получает графические элементы. |
svgFilePath | String | Путь к целевому SVG файлу. |
Исключения
исключение | условие |
---|
PdfException | Если произошла ошибка при преобразовании в SVG. |
См. также
Извлекает графические элементы в строку SVG. Опции игнорируются - группировка, извлечение из прямоугольника
public string Extract(IEnumerable<GraphicElement> elements, Page page)
Параметр | Тип | Описание |
---|
elements | IEnumerable`1 | Графические элементы для преобразования. |
page | Page | Страница, на которой абсорбер получает графические элементы. |
Возвращаемое значение
Строка с содержимым SVG.
Исключения
исключение | условие |
---|
PdfException | Если произошла ошибка при преобразовании в SVG. |
См. также
Извлекает графические элементы в один SVG файл. Опции игнорируются - группировка, извлечение из прямоугольника
public void Extract(IEnumerable<GraphicElement> elements, Page page, string svgFilePath)
Параметр | Тип | Описание |
---|
elements | IEnumerable`1 | Графические элементы для преобразования. |
page | Page | Страница, на которой абсорбер получает графические элементы. |
svgFilePath | String | Путь к целевому SVG файлу. |
Исключения
исключение | условие |
---|
PdfException | Если произошла ошибка при преобразовании в SVG. |
См. также
Извлекает Svg изображения со страницы в строки.
public List<string> Extract(Page page)
Параметр | Тип | Описание |
---|
page | Page | Страница для извлечения. |
Возвращаемое значение
Список строк с содержимым SVG.
Исключения
исключение | условие |
---|
PdfException | Если произошла ошибка при преобразовании в SVG. |
См. также
Извлекает Svg изображения со страницы в файлы.
public void Extract(Page page, string directory)
Параметр | Тип | Описание |
---|
page | Page | Страница для извлечения. |
directory | String | Целевая директория для размещения SVG изображений. |
Исключения
исключение | условие |
---|
PdfException | Если произошла ошибка при преобразовании в SVG. |
См. также