Skip to content

196 · Korean report (dancheong on hanji) — generate this PDF with Java (한국어)

JQuick-PdfI18n Demo

한국어3 页 A4 · 337 KB

Dancheong blue with a five-direction colour bar and a fully ruled 2×4 KPI grid.

Download the PDFView raw template fileBack to all demos

196 · Korean report (dancheong on hanji) — 한국어
Rendered output

Output specs

PDF pages
3
Chart type
한국어
Template lines
206
Source lines
92

Java source · I18n196KoreanTest.java

This is the complete test class that produced the PDF above — copy it and run as-is; see the quick-start section for the Maven dependency.

/*
 * Licensed under the Apache License, Version 2.0 (the "License");
 * you may not use this file except in compliance with the License.
 * You may obtain a copy of the License at
 *
 *     http://www.apache.org/licenses/LICENSE-2.0
 *
 * Unless required by applicable law or agreed to in writing, software
 * distributed under the License is distributed on an "AS IS" BASIS,
 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 * See the License for the specific language governing permissions and
 * limitations under the License.
 *
 * Copyright (c) [2025-2099] Martin ([email protected])
 */
package com.github.paohaijiao.biz.i18n;

import org.junit.Test;

import java.awt.Color;
import java.io.IOException;

/**
 * 单据 156(系列)· i18n 序号 196 —— 韩语版全球经营年报摘要
 *
 * <p>语种 ko:韩语。字体 Noto Sans KR,视觉主题「丹青·韩纸(#1F3B57 + 五方色条,全框线网格 + 数字方块章节)」。</p>
 *
 * <p>模板:i18n/global_bank_report_ko.txt
 * 输出:D://test//i18n//global_bank_report_ko.pdf</p>
 *
 * <p>副产物:脚本渲染示例 {@code i18n/korean.txt} → {@code D://test//i18n//korean.pdf}。</p>
 *
 * @author Martin
 * @version 1.0.0
 */
public class I18n196KoreanTest {

    /**
     * 主产物:韩语版全球经营年报摘要(含三张 ECharts 图表)。
     */
    @Test
    public void i18n196() throws IOException {
        I18nLanguagePack p = I18nDemoSupport.base("ko", "Noto Sans KR");
        p.reportDate = "2026년 10월 26일";
        p.orgName = "글로벌 유니온 은행 그룹 사무국";
        p.dataScope = "2026년 3분기 누적, 그룹 연결 기준";
        p.totalAssets = "8.6조 위안";
        p.crossBorderSettlement = "1.24조 위안";
        p.globalBranches = "1,286개";
        p.countries = "68개국";
        p.revenue = "2,180억 위안";
        p.netProfit = "686억 위안";
        p.employees = "86,000명";
        p.customers = "9,600만 명";
        p.preparedBy = "그룹 사무국 다국어 태스크포스";
        p.reviewedBy = "왕옌저우";
        p.issuedBy = "글로벌 유니온 은행";
        p.barTitle = "지역별 영업수익";
        p.barSub = "2026년 3분기 누적 (단위: 억 위안)";
        p.barSeriesName = "영업수익";
        p.barRegions = new String[]{"중국 본토", "아시아·태평양", "유럽", "중동", "일본", "러시아·CIS"};
        p.donutTitle = "국경 간 결제 통화 구성";
        p.donutSub = "결제 금액 기준, 2026년 3분기 누적";
        p.donutCenterTitle = "비중";
        p.donutCenterUnit = "%";
        p.donutFooter = "출처: 국경 간 결제 시스템";
        p.donutNames = new String[]{"위안 CNY", "달러 USD", "유로 EUR", "엔 JPY", "루블 RUB", "디르함 AED"};
        p.lineTitle = "2026년 1~10월 국경 간 업무량 월별 추이";
        p.lineSub = "국경 간 결제 / 무역금융 / 외환거래";
        p.lineYAxis = "금액 (억 위안)";
        p.lineFooter = "출처: 글로벌 업무 모니터링 플랫폼 | 단위: 억 위안";
        p.lineMonths = new String[]{"1월", "2월", "3월", "4월", "5월", "6월", "7월", "8월", "9월", "10월"};
        p.lineNames = new String[]{"국경 간 결제", "무역금융", "외환거래"};
        p.donutPalette = new Color[]{
                new Color(31, 59, 87), new Color(192, 57, 43), new Color(217, 164, 0),
                new Color(110, 140, 165), new Color(170, 185, 200), new Color(235, 238, 242)
        };
        p.lineColors = new Color[]{new Color(31, 59, 87), new Color(192, 57, 43), new Color(217, 164, 0)};
        p.chartArea = new Color(247, 245, 240);
        p.barColor = "#1F3B57";
        I18nDemoSupport.bankReport(p);
    }

    /**
     * 副产物:韩语脚本渲染示例(字形与排版验证)。
     */
    @Test
    public void simple196() throws IOException {
        I18nDemoSupport.simpleDemo("i18n/korean.txt", "Noto Sans KR", "fonts/NotoSansKR-Regular.ttf");
    }
}

Minimal invocation (3 lines)

Skip the full test class — the core is these three lines: bind the chart SVG, execute the template, get the PDF bytes. Copy them straight into your project.

// config 可省略;svg 来自 JChartRendererFactory.renderChart(...),见下方完整源码
byte[] pdf = new JQuickPdfFactory(config).executeResource("i18n/global_bank_report_ko.txt");

Template file · 196_global_bank_report_ko.txt

An HTML-like template with inline CSS that renders to PDF once bound to data. The full template is below — copy it or download the raw file.

<pdf>
<body>
  // 156 环球汇通银行 · 全球经营年报摘要(韩语)  视觉主题:丹青·韩纸
  // 主色 #1F3B57  深色 #14283C  浅底 #F7F5F0  描边 #C9CFD6  五方色 青赤黄白黑

  // 五方色装饰条(青 / 赤 / 黄 / 白 / 黑)
  <table style="width:100%; marginBottom:10px">
    <tr>
      <td style="width:20%; backgroundColor:#2E7BA6; fontSize:3pt; padding:0px">' '</td>
      <td style="width:20%; backgroundColor:#C0392B; fontSize:3pt; padding:0px">' '</td>
      <td style="width:20%; backgroundColor:#D9A400; fontSize:3pt; padding:0px">' '</td>
      <td style="width:20%; backgroundColor:#FFFFFF; fontSize:3pt; padding:0px; borderTop:0.4f solid #C9CFD6; borderBottom:0.4f solid #C9CFD6">' '</td>
      <td style="width:20%; backgroundColor:#1A1A1A; fontSize:3pt; padding:0px">' '</td>
    </tr>
  </table>

  <h1 style="fontSize:19pt; bold:true; color:#1F3B57; textAlignment:center; characterSpacing:1pt; marginBottom:2px; fontFamilyNames:Noto Sans KR,Noto Sans,SimHei">'2026 글로벌 경영 실적 보고서'</h1>
  <p style="fontSize:9pt; color:#14283C; textAlignment:center; marginBottom:10px; fontFamilyNames:Noto Sans KR,Noto Sans,SimHei">'글로벌 유니온 은행 · 2026년 3분기 누적 · 그룹 연결 기준'</p>

  // 信息区:2×2 全框线网格
  <table style="width:92%; fontSize:8.3pt; marginBottom:12px">
    <tr>
      <td style="width:16%; padding:5px; backgroundColor:#F7F5F0; color:#14283C; bold:true; textAlign:center; border:0.5f solid #C9CFD6; fontFamilyNames:Noto Sans KR,Noto Sans,SimHei">'보고서 번호'</td>
      <td style="width:34%; padding:5px; border:0.5f solid #C9CFD6; fontFamilyNames:Noto Sans KR,Noto Sans,SimHei">${reportNo}</td>
      <td style="width:16%; padding:5px; backgroundColor:#F7F5F0; color:#14283C; bold:true; textAlign:center; border:0.5f solid #C9CFD6; fontFamilyNames:Noto Sans KR,Noto Sans,SimHei">'보고 일자'</td>
      <td style="padding:5px; border:0.5f solid #C9CFD6; fontFamilyNames:Noto Sans KR,Noto Sans,SimHei">${reportDate}</td>
    </tr>
    <tr>
      <td style="padding:5px; backgroundColor:#F7F5F0; color:#14283C; bold:true; textAlign:center; border:0.5f solid #C9CFD6; fontFamilyNames:Noto Sans KR,Noto Sans,SimHei">'작성 기관'</td>
      <td style="padding:5px; border:0.5f solid #C9CFD6; fontFamilyNames:Noto Sans KR,Noto Sans,SimHei">${orgName}</td>
      <td style="padding:5px; backgroundColor:#F7F5F0; color:#14283C; bold:true; textAlign:center; border:0.5f solid #C9CFD6; fontFamilyNames:Noto Sans KR,Noto Sans,SimHei">'데이터 범위'</td>
      <td style="padding:5px; border:0.5f solid #C9CFD6; fontFamilyNames:Noto Sans KR,Noto Sans,SimHei">${dataScope}</td>
    </tr>
  </table>

  // KPI 区:4×2 全框线(灰底标签 + 主色数值)
  <table style="width:92%; fontSize:8pt; marginBottom:12px">
    <tr>
      <td style="width:25%; padding:5px; backgroundColor:#F7F5F0; color:#14283C; bold:true; textAlign:center; border:0.5f solid #C9CFD6; fontFamilyNames:Noto Sans KR,Noto Sans,SimHei">'총자산'</td>
      <td style="width:25%; padding:5px; backgroundColor:#F7F5F0; color:#14283C; bold:true; textAlign:center; border:0.5f solid #C9CFD6; fontFamilyNames:Noto Sans KR,Noto Sans,SimHei">'국경 간 결제'</td>
      <td style="width:25%; padding:5px; backgroundColor:#F7F5F0; color:#14283C; bold:true; textAlign:center; border:0.5f solid #C9CFD6; fontFamilyNames:Noto Sans KR,Noto Sans,SimHei">'글로벌 지점'</td>
      <td style="width:25%; padding:5px; backgroundColor:#F7F5F0; color:#14283C; bold:true; textAlign:center; border:0.5f solid #C9CFD6; fontFamilyNames:Noto Sans KR,Noto Sans,SimHei">'국가·지역'</td>
    </tr>
    <tr>
      <td style="padding:6px 4px; textAlign:center; bold:true; fontSize:10.5pt; color:#1F3B57; border:0.5f solid #C9CFD6; fontFamilyNames:Noto Sans KR,Noto Sans,SimHei">${totalAssets}</td>
      <td style="padding:6px 4px; textAlign:center; bold:true; fontSize:10.5pt; color:#1F3B57; border:0.5f solid #C9CFD6; fontFamilyNames:Noto Sans KR,Noto Sans,SimHei">${crossBorderSettlement}</td>
      <td style="padding:6px 4px; textAlign:center; bold:true; fontSize:10.5pt; color:#1F3B57; border:0.5f solid #C9CFD6; fontFamilyNames:Noto Sans KR,Noto Sans,SimHei">${globalBranches}</td>
      <td style="padding:6px 4px; textAlign:center; bold:true; fontSize:10.5pt; color:#1F3B57; border:0.5f solid #C9CFD6; fontFamilyNames:Noto Sans KR,Noto Sans,SimHei">${countries}</td>
    </tr>
    <tr>
      <td style="width:25%; padding:5px; backgroundColor:#F7F5F0; color:#14283C; bold:true; textAlign:center; border:0.5f solid #C9CFD6; fontFamilyNames:Noto Sans KR,Noto Sans,SimHei">'영업수익'</td>
      <td style="width:25%; padding:5px; backgroundColor:#F7F5F0; color:#14283C; bold:true; textAlign:center; border:0.5f solid #C9CFD6; fontFamilyNames:Noto Sans KR,Noto Sans,SimHei">'순이익'</td>
      <td style="width:25%; padding:5px; backgroundColor:#F7F5F0; color:#14283C; bold:true; textAlign:center; border:0.5f solid #C9CFD6; fontFamilyNames:Noto Sans KR,Noto Sans,SimHei">'임직원'</td>
      <td style="width:25%; padding:5px; backgroundColor:#F7F5F0; color:#14283C; bold:true; textAlign:center; border:0.5f solid #C9CFD6; fontFamilyNames:Noto Sans KR,Noto Sans,SimHei">'고객 수'</td>
    </tr>
    <tr>
      <td style="padding:6px 4px; textAlign:center; bold:true; fontSize:10.5pt; color:#1F3B57; border:0.5f solid #C9CFD6; fontFamilyNames:Noto Sans KR,Noto Sans,SimHei">${revenue}</td>
      <td style="padding:6px 4px; textAlign:center; bold:true; fontSize:10.5pt; color:#1F3B57; border:0.5f solid #C9CFD6; fontFamilyNames:Noto Sans KR,Noto Sans,SimHei">${netProfit}</td>
      <td style="padding:6px 4px; textAlign:center; bold:true; fontSize:10.5pt; color:#1F3B57; border:0.5f solid #C9CFD6; fontFamilyNames:Noto Sans KR,Noto Sans,SimHei">${employees}</td>
      <td style="padding:6px 4px; textAlign:center; bold:true; fontSize:10.5pt; color:#1F3B57; border:0.5f solid #C9CFD6; fontFamilyNames:Noto Sans KR,Noto Sans,SimHei">${customers}</td>
    </tr>
  </table>

  <table style="width:100%; marginTop:6px; marginBottom:4px">
    <tr>
      <td style="width:5%; padding:4px 0px; backgroundColor:#1F3B57; color:white; bold:true; fontSize:9.5pt; textAlign:center; fontFamilyNames:Noto Sans KR,Noto Sans,SimHei">'1'</td>
      <td style="padding:4px 8px; color:#14283C; bold:true; fontSize:11pt; characterSpacing:1pt; fontFamilyNames:Noto Sans KR,Noto Sans,SimHei; borderBottom:1.2f solid #C9CFD6">'Ⅰ. 경영 개요'</td>
    </tr>
  </table>
  <p style="fontSize:9pt; color:#1B2530; marginBottom:8px; fontFamilyNames:Noto Sans KR,Noto Sans,SimHei">'2026년 3분기까지 당행은 본·외화, 국내·해외, 온라인·오프라인을 통합한 영업 모델을 유지했습니다. 중국 본토가 그룹 영업수익의 45.2%를 차지했고, 아시아·태평양, 중동, 유럽이 합산 39.7%를 보탰습니다. 국경 간 위안화 결제액은 전년 동기 대비 21.4% 증가했습니다.'</p>
  <div style="display:flex; justifyContent:center">
    <svg style="width:700pt">${svgBar}</svg>
  </div>
  <p style="fontSize:8pt; color:#8a8794; italic:true; textAlign:center; marginTop:2px; marginBottom:10px; fontFamilyNames:Noto Sans KR,Noto Sans,SimHei">'그림 1  지역별 영업수익, 2026년 3분기 누적 (단위: 억 위안)'</p>

  <table style="width:100%; marginTop:6px; marginBottom:4px">
    <tr>
      <td style="width:5%; padding:4px 0px; backgroundColor:#1F3B57; color:white; bold:true; fontSize:9.5pt; textAlign:center; fontFamilyNames:Noto Sans KR,Noto Sans,SimHei">'2'</td>
      <td style="padding:4px 8px; color:#14283C; bold:true; fontSize:11pt; characterSpacing:1pt; fontFamilyNames:Noto Sans KR,Noto Sans,SimHei; borderBottom:1.2f solid #C9CFD6">'Ⅱ. 글로벌 네트워크'</td>
    </tr>
  </table>
  <p style="fontSize:9pt; color:#1B2530; marginBottom:8px; fontFamilyNames:Noto Sans KR,Noto Sans,SimHei">'2026년 9월 30일 기준으로 당행은 68개 국가·지역에 1,286개 지점과 3,470대의 자동화기기를 운영하고 있습니다. 6개 지역 허브는 현지 통화와 현지 언어로 기업금융과 개인금융 전반을 제공하며, 모든 국제무역 서류는 7개 언어로 접수되고 추가 번역료가 부과되지 않습니다.'</p>
  <table style="width:100%; fontSize:8.2pt; marginBottom:10px; border:0.6f solid #C9CFD6">
    <tr>
      <th style="padding:5px; backgroundColor:#1F3B57; color:white; bold:true; textAlign:center; border:0.5f solid #C9CFD6; fontFamilyNames:Noto Sans KR,Noto Sans,SimHei">'지역'</th>
      <th style="padding:5px; backgroundColor:#1F3B57; color:white; bold:true; textAlign:center; border:0.5f solid #C9CFD6; fontFamilyNames:Noto Sans KR,Noto Sans,SimHei">'지역 허브'</th>
      <th style="padding:5px; backgroundColor:#1F3B57; color:white; bold:true; textAlign:center; border:0.5f solid #C9CFD6; fontFamilyNames:Noto Sans KR,Noto Sans,SimHei">'서비스 언어'</th>
      <th style="padding:5px; backgroundColor:#1F3B57; color:white; bold:true; textAlign:center; border:0.5f solid #C9CFD6; fontFamilyNames:Noto Sans KR,Noto Sans,SimHei">'지점 수'</th>
    </tr>
    <tr>
      <td style="padding:5px; textAlign:center; border:0.4f solid #C9CFD6; fontFamilyNames:Noto Sans KR,Noto Sans,SimHei">'아시아·태평양'</td>
      <td style="padding:5px; textAlign:right; border:0.4f solid #C9CFD6; fontFamilyNames:Noto Sans KR,Noto Sans,SimHei">'싱가포르'</td>
      <td style="padding:5px; textAlign:right; border:0.4f solid #C9CFD6; fontFamilyNames:Noto Sans KR,Noto Sans,SimHei">'영어, 중국어, 일본어'</td>
      <td style="padding:5px; textAlign:right; border:0.4f solid #C9CFD6; fontFamilyNames:Noto Sans KR,Noto Sans,SimHei">'486'</td>
    </tr>
    <tr>
      <td style="padding:5px; textAlign:center; backgroundColor:#F7F5F0; border:0.4f solid #C9CFD6; fontFamilyNames:Noto Sans KR,Noto Sans,SimHei">'중동·북아프리카'</td>
      <td style="padding:5px; textAlign:right; backgroundColor:#F7F5F0; border:0.4f solid #C9CFD6; fontFamilyNames:Noto Sans KR,Noto Sans,SimHei">'두바이'</td>
      <td style="padding:5px; textAlign:right; backgroundColor:#F7F5F0; border:0.4f solid #C9CFD6; fontFamilyNames:Noto Sans KR,Noto Sans,SimHei">'아랍어, 영어, 프랑스어'</td>
      <td style="padding:5px; textAlign:right; backgroundColor:#F7F5F0; border:0.4f solid #C9CFD6; fontFamilyNames:Noto Sans KR,Noto Sans,SimHei">'152'</td>
    </tr>
    <tr>
      <td style="padding:5px; textAlign:center; border:0.4f solid #C9CFD6; fontFamilyNames:Noto Sans KR,Noto Sans,SimHei">'유럽'</td>
      <td style="padding:5px; textAlign:right; border:0.4f solid #C9CFD6; fontFamilyNames:Noto Sans KR,Noto Sans,SimHei">'프랑크푸르트'</td>
      <td style="padding:5px; textAlign:right; border:0.4f solid #C9CFD6; fontFamilyNames:Noto Sans KR,Noto Sans,SimHei">'독일어, 프랑스어, 영어'</td>
      <td style="padding:5px; textAlign:right; border:0.4f solid #C9CFD6; fontFamilyNames:Noto Sans KR,Noto Sans,SimHei">'218'</td>
    </tr>
    <tr>
      <td style="padding:5px; textAlign:center; backgroundColor:#F7F5F0; border:0.4f solid #C9CFD6; fontFamilyNames:Noto Sans KR,Noto Sans,SimHei">'러시아·CIS'</td>
      <td style="padding:5px; textAlign:right; backgroundColor:#F7F5F0; border:0.4f solid #C9CFD6; fontFamilyNames:Noto Sans KR,Noto Sans,SimHei">'모스크바'</td>
      <td style="padding:5px; textAlign:right; backgroundColor:#F7F5F0; border:0.4f solid #C9CFD6; fontFamilyNames:Noto Sans KR,Noto Sans,SimHei">'러시아어, 영어'</td>
      <td style="padding:5px; textAlign:right; backgroundColor:#F7F5F0; border:0.4f solid #C9CFD6; fontFamilyNames:Noto Sans KR,Noto Sans,SimHei">'96'</td>
    </tr>
    <tr>
      <td style="padding:5px; textAlign:center; border:0.4f solid #C9CFD6; fontFamilyNames:Noto Sans KR,Noto Sans,SimHei">'일본'</td>
      <td style="padding:5px; textAlign:right; border:0.4f solid #C9CFD6; fontFamilyNames:Noto Sans KR,Noto Sans,SimHei">'도쿄'</td>
      <td style="padding:5px; textAlign:right; border:0.4f solid #C9CFD6; fontFamilyNames:Noto Sans KR,Noto Sans,SimHei">'일본어, 영어'</td>
      <td style="padding:5px; textAlign:right; border:0.4f solid #C9CFD6; fontFamilyNames:Noto Sans KR,Noto Sans,SimHei">'74'</td>
    </tr>
    <tr>
      <td style="padding:5px; textAlign:center; backgroundColor:#F7F5F0; border:0.4f solid #C9CFD6; fontFamilyNames:Noto Sans KR,Noto Sans,SimHei">'미주'</td>
      <td style="padding:5px; textAlign:right; backgroundColor:#F7F5F0; border:0.4f solid #C9CFD6; fontFamilyNames:Noto Sans KR,Noto Sans,SimHei">'뉴욕'</td>
      <td style="padding:5px; textAlign:right; backgroundColor:#F7F5F0; border:0.4f solid #C9CFD6; fontFamilyNames:Noto Sans KR,Noto Sans,SimHei">'영어, 스페인어'</td>
      <td style="padding:5px; textAlign:right; backgroundColor:#F7F5F0; border:0.4f solid #C9CFD6; fontFamilyNames:Noto Sans KR,Noto Sans,SimHei">'260'</td>
    </tr>
  </table>
  <div style="display:flex; justifyContent:center">
    <svg style="width:420pt">${svgDonut}</svg>
  </div>
  <p style="fontSize:8pt; color:#8a8794; italic:true; textAlign:center; marginTop:2px; marginBottom:10px; fontFamilyNames:Noto Sans KR,Noto Sans,SimHei">'그림 2  국경 간 결제 통화 구성 (금액 기준, 2026년 3분기 누적)'</p>

  <table style="width:100%; marginTop:6px; marginBottom:4px">
    <tr>
      <td style="width:5%; padding:4px 0px; backgroundColor:#1F3B57; color:white; bold:true; fontSize:9.5pt; textAlign:center; fontFamilyNames:Noto Sans KR,Noto Sans,SimHei">'3'</td>
      <td style="padding:4px 8px; color:#14283C; bold:true; fontSize:11pt; characterSpacing:1pt; fontFamilyNames:Noto Sans KR,Noto Sans,SimHei; borderBottom:1.2f solid #C9CFD6">'Ⅲ. 지역별 실적'</td>
    </tr>
  </table>
  <p style="fontSize:9pt; color:#1B2530; marginBottom:8px; fontFamilyNames:Noto Sans KR,Noto Sans,SimHei">'중국 본토가 986(단위: 억 위안)으로 중심축을 유지했고, 아시아·태평양 412, 유럽 268이 뒤를 이었습니다. 여섯 개 지역 모두 전년 동기 대비 두 자릿수 성장을 기록했습니다.'</p>
  <table style="width:100%; fontSize:8.2pt; marginBottom:10px; border:0.6f solid #C9CFD6">
    <tr>
      <th style="padding:5px; backgroundColor:#1F3B57; color:white; bold:true; textAlign:center; border:0.5f solid #C9CFD6; fontFamilyNames:Noto Sans KR,Noto Sans,SimHei">'지역'</th>
      <th style="padding:5px; backgroundColor:#1F3B57; color:white; bold:true; textAlign:center; border:0.5f solid #C9CFD6; fontFamilyNames:Noto Sans KR,Noto Sans,SimHei">'영업수익(억 위안)'</th>
      <th style="padding:5px; backgroundColor:#1F3B57; color:white; bold:true; textAlign:center; border:0.5f solid #C9CFD6; fontFamilyNames:Noto Sans KR,Noto Sans,SimHei">'결제액(억 위안)'</th>
      <th style="padding:5px; backgroundColor:#1F3B57; color:white; bold:true; textAlign:center; border:0.5f solid #C9CFD6; fontFamilyNames:Noto Sans KR,Noto Sans,SimHei">'성장률'</th>
    </tr>
    <tr>
      <td style="padding:5px; textAlign:center; border:0.4f solid #C9CFD6; fontFamilyNames:Noto Sans KR,Noto Sans,SimHei">'중국 본토'</td>
      <td style="padding:5px; textAlign:right; border:0.4f solid #C9CFD6; fontFamilyNames:Noto Sans KR,Noto Sans,SimHei">'986'</td>
      <td style="padding:5px; textAlign:right; border:0.4f solid #C9CFD6; fontFamilyNames:Noto Sans KR,Noto Sans,SimHei">'6,420'</td>
      <td style="padding:5px; textAlign:right; border:0.4f solid #C9CFD6; fontFamilyNames:Noto Sans KR,Noto Sans,SimHei">'+18.2%'</td>
    </tr>
    <tr>
      <td style="padding:5px; textAlign:center; backgroundColor:#F7F5F0; border:0.4f solid #C9CFD6; fontFamilyNames:Noto Sans KR,Noto Sans,SimHei">'아시아·태평양'</td>
      <td style="padding:5px; textAlign:right; backgroundColor:#F7F5F0; border:0.4f solid #C9CFD6; fontFamilyNames:Noto Sans KR,Noto Sans,SimHei">'412'</td>
      <td style="padding:5px; textAlign:right; backgroundColor:#F7F5F0; border:0.4f solid #C9CFD6; fontFamilyNames:Noto Sans KR,Noto Sans,SimHei">'2,760'</td>
      <td style="padding:5px; textAlign:right; backgroundColor:#F7F5F0; border:0.4f solid #C9CFD6; fontFamilyNames:Noto Sans KR,Noto Sans,SimHei">'+15.6%'</td>
    </tr>
    <tr>
      <td style="padding:5px; textAlign:center; border:0.4f solid #C9CFD6; fontFamilyNames:Noto Sans KR,Noto Sans,SimHei">'유럽'</td>
      <td style="padding:5px; textAlign:right; border:0.4f solid #C9CFD6; fontFamilyNames:Noto Sans KR,Noto Sans,SimHei">'268'</td>
      <td style="padding:5px; textAlign:right; border:0.4f solid #C9CFD6; fontFamilyNames:Noto Sans KR,Noto Sans,SimHei">'1,890'</td>
      <td style="padding:5px; textAlign:right; border:0.4f solid #C9CFD6; fontFamilyNames:Noto Sans KR,Noto Sans,SimHei">'+12.3%'</td>
    </tr>
    <tr>
      <td style="padding:5px; textAlign:center; backgroundColor:#F7F5F0; border:0.4f solid #C9CFD6; fontFamilyNames:Noto Sans KR,Noto Sans,SimHei">'중동'</td>
      <td style="padding:5px; textAlign:right; backgroundColor:#F7F5F0; border:0.4f solid #C9CFD6; fontFamilyNames:Noto Sans KR,Noto Sans,SimHei">'186'</td>
      <td style="padding:5px; textAlign:right; backgroundColor:#F7F5F0; border:0.4f solid #C9CFD6; fontFamilyNames:Noto Sans KR,Noto Sans,SimHei">'1,240'</td>
      <td style="padding:5px; textAlign:right; backgroundColor:#F7F5F0; border:0.4f solid #C9CFD6; fontFamilyNames:Noto Sans KR,Noto Sans,SimHei">'+18.6%'</td>
    </tr>
    <tr>
      <td style="padding:5px; textAlign:center; border:0.4f solid #C9CFD6; fontFamilyNames:Noto Sans KR,Noto Sans,SimHei">'일본'</td>
      <td style="padding:5px; textAlign:right; border:0.4f solid #C9CFD6; fontFamilyNames:Noto Sans KR,Noto Sans,SimHei">'174'</td>
      <td style="padding:5px; textAlign:right; border:0.4f solid #C9CFD6; fontFamilyNames:Noto Sans KR,Noto Sans,SimHei">'980'</td>
      <td style="padding:5px; textAlign:right; border:0.4f solid #C9CFD6; fontFamilyNames:Noto Sans KR,Noto Sans,SimHei">'+14.8%'</td>
    </tr>
    <tr>
      <td style="padding:5px; textAlign:center; backgroundColor:#F7F5F0; border:0.4f solid #C9CFD6; fontFamilyNames:Noto Sans KR,Noto Sans,SimHei">'러시아·CIS'</td>
      <td style="padding:5px; textAlign:right; backgroundColor:#F7F5F0; border:0.4f solid #C9CFD6; fontFamilyNames:Noto Sans KR,Noto Sans,SimHei">'154'</td>
      <td style="padding:5px; textAlign:right; backgroundColor:#F7F5F0; border:0.4f solid #C9CFD6; fontFamilyNames:Noto Sans KR,Noto Sans,SimHei">'690'</td>
      <td style="padding:5px; textAlign:right; backgroundColor:#F7F5F0; border:0.4f solid #C9CFD6; fontFamilyNames:Noto Sans KR,Noto Sans,SimHei">'+21.4%'</td>
    </tr>
  </table>
  <div style="display:flex; justifyContent:center">
    <svg style="width:700pt">${svgLine}</svg>
  </div>
  <p style="fontSize:8pt; color:#8a8794; italic:true; textAlign:center; marginTop:2px; marginBottom:10px; fontFamilyNames:Noto Sans KR,Noto Sans,SimHei">'그림 3  2026년 1~10월 국경 간 업무량 월별 추이 (단위: 억 위안)'</p>

  <!-- 签章占位区 -->
  <table style="width:100%; fontSize:8pt; marginTop:6px; border:0.6f solid #C9CFD6">
    <tr>
      <td style="width:33%; padding:7px; textAlign:center; color:#14283C; border:0.4f solid #C9CFD6; fontFamilyNames:Noto Sans KR,Noto Sans,SimHei">'(은행 업무 인장 / 기관 인장)'</td>
      <td style="width:33%; padding:7px; textAlign:center; color:#14283C; border:0.4f solid #C9CFD6; fontFamilyNames:Noto Sans KR,Noto Sans,SimHei">'(간인 / QR 코드)'</td>
      <td style="width:33%; padding:7px; textAlign:center; color:#14283C; border:0.4f solid #C9CFD6; fontFamilyNames:Noto Sans KR,Noto Sans,SimHei">'(QR 코드 검증)'</td>
    </tr>
  </table>
  <table style="width:100%; fontSize:9pt; marginTop:6px">
    <tr>
      <td style="width:33%; padding:4px; textAlign:center; color:#14283C; bold:true; fontFamilyNames:Noto Sans KR,Noto Sans,SimHei">'작성:'${preparedBy}</td>
      <td style="width:33%; padding:4px; textAlign:center; color:#14283C; bold:true; fontFamilyNames:Noto Sans KR,Noto Sans,SimHei">'검토:'${reviewedBy}</td>
      <td style="width:33%; padding:4px; textAlign:center; color:#14283C; bold:true; fontFamilyNames:Noto Sans KR,Noto Sans,SimHei">'발행:'${issuedBy}</td>
    </tr>
  </table>
  <p style="fontSize:7.5pt; color:#8a8794; italic:true; textAlignment:center; marginTop:8px; fontFamilyNames:Noto Sans KR,Noto Sans,SimHei">'본 보고서는 권한을 부여받은 기관의 참고용이며, 모든 재무 수치는 그룹의 감사받은 연차 보고서를 기준으로 합니다.'</p>
</body>
</pdf>

More demos in this group

The PDF, preview image, template and source code on this page were all produced by a real JQuick-Pdf run and are free to copy into your own project.