전체 글

# templates

「templates」 태그의 글

Taiki Noda

gpdf의 Col 안에 Row를 중첩하려면?

할 수 없습니다. ColBuilder에 Row 메서드가 없고 gpdf의 12-컬럼 그리드는 의도적으로 평면입니다. 대체할 세 가지 관용 패턴을 소개합니다.

recipetutorialtemplates
Taiki Noda

테이블을 여러 페이지에 걸쳐 출력하려면?

아무것도 하지 않아도 된다. 한 페이지에 안 들어가는 행 수의 테이블을 넘기면 gpdf가 본문을 자동으로 페이지 분할하고 각 페이지 맨 위에 헤더를 반복한다.

recipetutorialtemplates
Taiki Noda

Go PDF 테이블: 컬럼 너비, 줄무늬, 페이지 분할

Go에서 PDF 테이블 그리는 일은 사고 나기 쉽다. gpdf는 컬럼 너비·줄무늬·헤더 반복을 단 한 번의 Table 호출로 압축한다. API 전체와 트레이드오프.

tutorialtemplatescomparison
Taiki Noda

gpdf 표에 얼룩말 줄무늬 행을 넣으려면?

template.TableStripe만 넘기면 된다. gpdf가 본문 행에 한 줄 걸러 배경색을 칠한다. 행 루프도, 셀별 스타일 지정도 필요 없다.

recipetutorialtemplates
Taiki Noda

Bootstrap 식 사고를 PDF로: gpdf의 12 컬럼 그리드

gpdf는 PDF 레이아웃에 Bootstrap의 12 컬럼 그리드를 차용했다. 정수 span 모델만 남기고 브레이크포인트·거터·order는 전부 버린 설계 판단을 정리한다.

internalstemplatescomparison
Taiki Noda

Go로 50줄 이하에서 인보이스 PDF 생성하기

실행 가능한 Go 인보이스 PDF를 50줄로. gpdf 하나로 의존성 제로, Chromium/CGO 불필요. 헤더, 테이블, 합계까지 모두 포함.

tutorialtemplates
Taiki Noda

gpdf의 12 컬럼 그리드는 어떻게 동작하나요?

gpdf의 12 컬럼 그리드는 r.Col(span, fn)에 1–12 정수를 넘깁니다. 컬럼 너비는 span/12 비율, 거터도 브레이크포인트도 없는 PDF 전용 설계.

recipetutorialtemplates