форма

Добавить форму

func (f *File) AddShape(sheet string, opts *Shape) error

AddShape предоставляет метод добавления фигуры на листе с помощью заданного индекса рабочего листа, формата формы (например, смещения, масштаба, настройки соотношения сторон и параметров печати) и свойств. Например, добавьте текстовое поле (прямая форма) в Sheet1:

lineWidth := 1.2
err := f.AddShape("Sheet1",
    &excelize.Shape{
        Cell: "G6",
        Type: "rect",
        Line: excelize.ShapeLine{Color: "4286F4", Width: &lineWidth},
        Fill: excelize.Fill{Color: []string{"8EB9FF"}},
        Paragraph: []excelize.RichTextRun{
            {
                Text: "Rectangle Shape",
                Font: &excelize.Font{
                    Bold:      true,
                    Italic:    true,
                    Family:    "Times New Roman",
                    Size:      18,
                    Color:     "777777",
                    Underline: "sng",
                },
            },
        },
        Width:  180,
        Height: 40,
    },
)

Ниже показан тип формы, поддерживаемый excelize:

Тип Форма Стиль
accentBorderCallout1 Выноска 1 с границей и фигуры диакритических знаков

accentBorderCallout2 Выноска 2 с границей и фигуры диакритических знаков

accentBorderCallout3 Выноска 3 с границей и фигуры диакритических знаков

accentCallout1 Фигура выноски 1

accentCallout2 Фигура выноски 2

accentCallout3 Фигура выноски 3

actionButtonBackPrevious Кнопка Назад фигуры

actionButtonBeginning Фигура начала кнопка

actionButtonBlank Пустая кнопка фигуры

actionButtonDocument Фигура кнопка документа

actionButtonEnd Фигура окончания кнопка

actionButtonForwardNext Переадресация или далее кнопку фигуры

actionButtonHelp Фигура кнопки справки

actionButtonHome Домашняя страница кнопка фигуры

actionButtonInformation Фигура кнопку сведения

actionButtonMovie Фигура кнопка фильма

actionButtonReturn Возвращает форму кнопки

actionButtonSound При нажатии кнопки звук фигуры

arc Фигура кривой Arc

bentArrow Фигура стрелку углом

bentConnector2 Фигура углом соединителя 2

bentConnector3 Фигура углом соединителя 3

bentConnector4 Фигура углом соединителя 4

bentConnector5 Фигура углом соединителя 5

bentUpArrow Углом вверх стрелки

bevel Багетная рамка фигуры

blockArc Фигура Arc блокировки

borderCallout1 Выноска 1 с границы фигуры

borderCallout2 Выноска 2 с границы фигуры

borderCallout3 Выноска 3 с границы фигуры

bracePair Правая фигурная пары фигуры

bracketPair Фигура пары скобку

callout1 Фигура выноски 1

callout2 Фигура выноски 2

callout3 Фигура выноски 3

can Можно изменить

chartPlus Кроме того фигуры диаграммы

chartStar Звезда диаграммы

chartX Диаграмма X фигуры

chevron Шеврон фигуры

chord Фигура кабеля

circularArrow Круговые стрелки

cloud Фигуры в облаке

cloudCallout Фигура выноски облака

corner Угол фигуры

cornerTabs Фигура вкладок угла

cube Фигура куба

curvedConnector2 Круглая соединителя 2 фигуры

curvedConnector3 Круглая соединителя 3 фигуры

curvedConnector4 Круглая соединителя 4 фигуры

curvedConnector5 Круглая соединителя 5 фигуры

curvedDownArrow Круглая вниз стрелки

curvedLeftArrow Круглая стрелка влево фигуры

curvedRightArrow Круглая Стрелка вправо фигуры

curvedUpArrow Круглая вверх стрелки

decagon Фигура decagon

diagStripe Диагональная полоса фигуры

diamond Ромб фигуры

dodecagon Фигура dodecagon

donut Фигура пончик

doubleWave Двойная волнистая фигуры

downArrow Вниз стрелки

downArrowCallout Фигура стрелка вниз выноски

ellipse Фигура эллипс

ellipseRibbon Фигура эллипс ленты

ellipseRibbon2 Фигура ленты 2 эллипс

flowChartAlternateProcess Альтернативный процесс поток фигуры

flowChartCollate Сопоставление поток фигуры

flowChartConnector Фигура поток соединителя

flowChartDecision Фигура поток принятия решений

flowChartDelay Задержка поток фигуры

flowChartDisplay Отображение фигуры потока

flowChartDocument Фигура поток обработки документов

flowChartExtract Извлечение потока фигуры

flowChartInputOutput Фигура потока ввода-вывода

flowChartInternalStorage Внутреннее хранилище потока фигуры

flowChartMagneticDisk Фигура поток магнитным диска

flowChartMagneticDrum Фигура Магнитное барабана потока

flowChartMagneticTape Фигура ленточного потока

flowChartManualInput Фигура вручную входной поток

flowChartManualOperation Фигура поток ручные операции

flowChartMerge Объединение фигур потока

flowChartMultidocument Поток обработки нескольких документов фигуры

flowChartOfflineStorage Автономное хранение поток фигуры

flowChartOffpageConnector Фигура поток страницу соединителя

flowChartOnlineStorage Фигура поток хранилище в Интернете

flowChartOr Фигура "или" поток

flowChartPredefinedProcess Типовой процесс поток фигуры

flowChartPreparation Фигура поток подготовки

flowChartProcess Фигура поток процесса

flowChartPunchedCard Фигура поток Punched карточки

flowChartPunchedTape Перфорация фигуры поток ленты

flowChartSort Фигура поток сортировки

flowChartSummingJunction Суммирование фигуры поток соединения

flowChartTerminator Терминатор поток фигуры

foldedCorner Фигура Загнутый угол

frame Форма рамки

funnel Воронка фигуры

gear6 Фигура шестеренки 6

gear9 Фигура шестеренки 9

halfFrame Частичное форма рамки

heart Фигуре

heptagon Фигура heptagon

hexagon Шестиугольник фигуры

homePlate Домашняя страница формы фигуры

horizontalScroll Горизонтальной полосы прокрутки

irregularSeal1 Фигура нерегулярные печати 1

irregularSeal2 Фигура нерегулярные печати 2

leftArrow Стрелка влево фигуры

leftArrowCallout Фигура стрелка влево выноски

leftBrace Левая фигурная скобка фигуры

leftBracket Фигура левую скобку

leftCircularArrow Стрелка влево циклическое фигуры

leftRightArrow Фигура левой Стрелка вправо

leftRightArrowCallout Фигура Стрелка вправо выноски слева

leftRightCircularArrow Слева прямо круговые стрелки

leftRightRibbon Фигура левой правом ленты

leftRightUpArrow Вправо вверх стрелку влево

leftUpArrow Копирование стрелки слева

lightningBolt Фигура изображением молнии

line Фигура строки

lineInv Обратная линия

mathDivide Разделите Math фигуры

mathEqual Фигура равно Math

mathMinus Минус фигуры Math

mathMultiply Умножьте Math фигуры

mathNotEqual Фигура не равно Math

mathPlus Кроме того Math фигуры

moon Луна фигуры

nonIsoscelesTrapezoid Не Равнобедренный Трапециевидный фигуры

noSmoking Фигура не курения

notchedRightArrow Форма с вырезом Стрелка вправо

octagon Фигура восьмиугольник

parallelogram Фигура параллелограмм

pentagon Пятиугольник фигуры

pie Сектора

pieWedge Сектору сектора

plaque Фигура табличку

plaqueTabs Фигура табличку вкладок

plus Кроме того фигуры

quadArrow Четырехъядерный стрелки

quadArrowCallout Выноска Quad-стрелки

rect Фигура прямоугольника

ribbon Фигура ленты

ribbon2 Фигура ленты 2

rightArrow Стрелка вправо фигуры

rightArrowCallout Фигура Стрелка вправо выноски

rightBrace Закрывающая фигурная скобка фигуры

rightBracket Правая квадратная скобка фигуры

round1Rect Прямоугольный фигуры

round2DiagRect Один Round угол прямоугольника

round2SameRect Два Round углом прямоугольника

roundRect Два Round углу же со стороны прямоугольника

rtTriangle Round угол прямоугольника

smileyFace Фигура улыбающееся лицо

snip1Rect Один фрагмент угол прямоугольника фигуры

snip2DiagRect Два диагональные фрагмент угол прямоугольника фигуры

snip2SameRect Два фрагмент же стороне угол прямоугольника фигуры

snipRoundRect Один фрагмент один Round угол прямоугольника

squareTabs Фигура площади вкладок

star10 Десять указывает звезда

star12 Двенадцать указывает звезда

star16 Шестнадцать указывает звезда

star24 Двадцати четырех указывает звезда

star32 30 двух указывает звезда

star4 Четырехконечная звезда

star5 Пять указывает звезда

star6 Шесть указывает звезда

star7 Семь указывает звезда

star8 Восемь указывает звезда

straightConnector1 Прямая соединительная линия 1 фигуры

stripedRightArrow Распределяется фигуры Стрелка вправо

sun Sun фигуры

swooshArrow Окружающие стрелки

teardrop Фигура teardrop

trapezoid Трапециевидный фигуры

triangle Фигура треугольник

upArrow Копирование стрелки

upArrowCallout Стрелки вверх выноски

upDownArrow Копирование вниз стрелки

upDownArrowCallout Выноска вверх вниз стрелки

uturnArrow Развернутая стрелки

verticalScroll Фигура прокрутки по вертикали

wave Фигура звукового файла

wedgeEllipseCallout Выноска сектору эллипс фигуры

wedgeRectCallout Фигура прямоугольника сектору выноски

wedgeRoundRectCallout Выноска сектору кругового прямоугольник

results matching ""

    No results matching ""