도형

셰이프 추가

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 곡선 아크 모양

bentArrow 구부러진 화살표 모양

bentConnector2 구부러진 커넥터 2 모양

bentConnector3 구부러진 커넥터 3 모양

bentConnector4 구부러진 커넥터 4 모양

bentConnector5 구부러진 커넥터 5 모양

bentUpArrow 구부러진 화살표 모양

bevel 베벨 모양

blockArc 블록 호 모양

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 십각형 모양

diagStripe 대각선 줄무늬 모양

diamond 다이아몬드 모양

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 천공 카드 흐름 모양

flowChartPunchedTape 구멍을 뚫은 테이프 흐름 모양

flowChartSort 정렬 흐름 형태

flowChartSummingJunction 합산 교차점 흐름 모양

flowChartTerminator 터미네이터 흐름 모양

foldedCorner 접힌 모서리 모양

frame 프레임 모양

funnel 깔때기 모양

gear6 기어 6 모양

gear9 기어 9 모양

halfFrame 하프 프레임 모양

heart 하트 모양

heptagon 칠각형 모양

hexagon 육각형 모양

homePlate 홈 플레이트 모양

horizontalScroll 가로 스크롤 모양

irregularSeal1 불규칙한 씰 1 모양

irregularSeal2 불규칙한 씰 2 모양

leftArrow 왼쪽 화살표 모양

leftArrowCallout 설명선 왼쪽 화살표 모양

leftBrace 왼쪽 버팀대 모양

leftBracket 왼쪽 브라켓 모양

leftCircularArrow 왼쪽 원형 화살표 모양

leftRightArrow 왼쪽 오른쪽 화살표 모양

leftRightArrowCallout 설명선 왼쪽 오른쪽 화살표 모양

leftRightCircularArrow 왼쪽 오른쪽 원형 화살표 모양

leftRightRibbon 왼쪽 오른쪽 리본 모양

leftRightUpArrow 왼쪽 오른쪽 위쪽 화살표 모양

leftUpArrow 왼쪽 위쪽 화살표 모양

lightningBolt 번개 모양

line 선 모양

lineInv 선의 반대 모양

mathDivide 수학 모양 나누기

mathEqual 등호 수학 모양

mathMinus 빼기 수학 모양

mathMultiply 곱하기 수학 모양

mathNotEqual 같지 않은 수학 모양

mathPlus 더하기 수학 모양

moon 달 모양

nonIsoscelesTrapezoid 비등변 사다리꼴 모양

noSmoking 금연 모양

notchedRightArrow 노치 오른쪽 화살표 모양

octagon 팔각형 모양

parallelogram 평행사변형 모양

pentagon 오각형 모양

pie 파이 모양

pieWedge 파이 웨지 모양

plaque 플라크 모양

plaqueTabs 플라크 탭 모양

plus 더하기 모양

quadArrow 쿼드 화살표 모양

quadArrowCallout 콜아웃 쿼드 화살표 모양

rect 직사각형 모양

ribbon 리본 모양

ribbon2 리본 2 모양

rightArrow 오른쪽 화살표 모양

rightArrowCallout 설명선 오른쪽 화살표 모양

rightBrace 오른쪽 버팀대 모양

rightBracket 오른쪽 브라켓 모양

round1Rect 하나의 둥근 모서리 직사각형 모양

round2DiagRect 두 개의 대각선 둥근 모서리 직사각형 모양

round2SameRect 두 개의 같은 면이 둥근 모서리 직사각형 모양

roundRect 모서리가 둥근 사각형 모양

rtTriangle 직각 삼각형 모양

smileyFace 웃는 얼굴 모양

snip1Rect 하나의 싹둑 코너 사각형 모양

snip2DiagRect 두 개의 대각선 싹둑 모서리 직사각형 모양

snip2SameRect 두 개의 동일면 자르기 코너 직사각형 모양

snipRoundRect 하나의 싹둑 하나의 둥근 모서리 직사각형 모양

squareTabs 정사각형 탭 모양

star10 10 개의 뾰족한 별 모양

star12 12 개의 뾰족한 별 모양

star16 16 개의 뾰족한 별 모양

star24 24 개의 뾰족한 별 모양

star32 32 개의 뾰족한 별 모양

star4 4 개의 뾰족한 별 모양

star5 5 개의 뾰족한 별 모양

star6 6 개의 뾰족한 별 모양

star7 7 개의 뾰족한 별 모양

star8 8 개의 뾰족한 별 모양

straightConnector1 스트레이트 커넥터 1형

stripedRightArrow 줄무늬 오른쪽 화살표 모양

sun 태양 모양

swooshArrow 스우시 화살표 모양

teardrop 눈물 모양

trapezoid 사다리꼴 모양

triangle 삼각형 모양

upArrow 위쪽 화살표 모양

upArrowCallout 설명선 위쪽 화살표 모양

upDownArrow 위쪽 아래쪽 화살표 모양

upDownArrowCallout 설명선 위쪽 아래쪽 화살표 모양

uturnArrow 유턴 화살표 모양

verticalScroll 세로 스크롤 모양

wave 웨이브 셰이프

wedgeEllipseCallout 설명선 웨지 타원 모양

wedgeRectCallout 설명선 웨지 직사각형 모양

wedgeRoundRectCallout 설명선 웨지 원형 직사각형 모양

results matching ""

    No results matching ""