AddSvg

ShapeCollection.AddSvg method

Добавляет изображение svg.

public Picture AddSvg(int upperLeftRow, int top, int upperLeftColumn, int left, int height, 
    int width, byte[] svgData, byte[] compatibleImageData)
ПараметрТипОписание
upperLeftRowInt32Индекс верхней левой строки.
topInt32Представляет вертикальное смещение фигуры от ее левой строки в единицах пикселя.
upperLeftColumnInt32Индекс левого верхнего столбца.
leftInt32Горизонтальное смещение фигуры от ее левого столбца в пикселях.
heightInt32Высота фигуры в пикселях.
widthInt32Ширина фигуры в пикселях.
svgDataByte[]Данные изображения SVG.
compatibleImageDataByte[]Данные изображения преобразованы из svg для совместимости с Excel 2016 или более ранними версиями.

Примеры


[C#]
// добавляем svg
using (FileStream fs = new FileStream("image.svg", FileMode.Open))
{
    int len = (int)fs.Length;
    byte[] imageData = new byte[len];
    fs.Read(imageData, 0, len);
    Picture picture = shapes.AddSvg(4, 0, 5, 0, -1, -1, imageData, null);
}

Смотрите также