@@ -1746,14 +1746,14 @@ Now supporting CJKV!`
17461746即时处理PDF,满足您的所有需求。
17471747现在支持CJKV字体!`
17481748
1749- textKorean := `pdfcpu
1750- 모든 요구 사항에 맞는 즉각적인 PDF 처리.
1751- 이제 CJKV 글꼴을 지원합니다!`
1752-
17531749 textJapanese := `pdfcpu
17541750すべてのニーズに対応するインスタントPDF処理。
17551751CJKVフォントがサポートされるようになりました!`
17561752
1753+ textKorean := `pdfcpu
1754+ 모든 요구 사항에 맞는 즉각적인 PDF 처리.
1755+ 이제 CJKV 글꼴을 지원합니다!`
1756+
17571757 textVietnamese := `pdfcpu
17581758Xử lý PDF tức thì cho mọi nhu cầu của bạn.
17591759Bây giờ với sự hỗ trợ cho các phông chữ CJKV!`
@@ -1783,22 +1783,35 @@ Bây giờ với sự hỗ trợ cho các phông chữ CJKV!`
17831783 td .X , td .Y = 0 , mb .Height ()
17841784 pdf .WriteColumn (p .Buf , mediaBox , nil , td , 3 * mb .Width ()/ 4 )
17851785
1786- td .Text = textKorean
1786+ td .Text , td . FontName , td . FontKey = textJapanese , "Unifont-JPMedium" , p . Fm . EnsureKey ( "Unifont-JPMedium" )
17871787 td .X , td .Y = mb .Width (), 2 * mb .Height ()/ 3
17881788 pdf .WriteColumn (p .Buf , mediaBox , nil , td , 3 * mb .Width ()/ 4 )
17891789
1790- td .Text , td .FontName , td .FontKey = textJapanese , "Unifont-JPMedium " , p .Fm .EnsureKey ("Unifont-JPMedium " )
1790+ td .Text , td .FontName , td .FontKey = textKorean , "UnifontMedium " , p .Fm .EnsureKey ("UnifontMedium " )
17911791 td .X , td .Y = 0 , mb .Height ()/ 3
17921792 pdf .WriteColumn (p .Buf , mediaBox , nil , td , 3 * mb .Width ()/ 4 )
17931793
17941794 td .Text , td .FontName , td .FontKey = textVietnamese , "Roboto-Regular" , p .Fm .EnsureKey ("Roboto-Regular" )
17951795 td .X , td .Y = mb .Width (), 0
17961796 pdf .WriteColumn (p .Buf , mediaBox , nil , td , 3 * mb .Width ()/ 4 )
17971797
1798- td .Text , td .FontSize = textEnglish , 12
1798+ td .Text , td .FontSize , td . ShowTextBB = textEnglish , 24 , false
17991799 td .X , td .Y , td .HAlign = - 1 , - 1 , pdf .AlignCenter
18001800 pdf .WriteColumn (p .Buf , mediaBox , nil , td , 0 )
18011801
1802+ td .FontSize = 80
1803+ td .Text , td .HAlign , td .X , td .Y = "C" , pdf .AlignRight , mb .Width (), mb .Height ()
1804+ pdf .WriteColumn (p .Buf , mediaBox , nil , td , 0 )
1805+
1806+ td .Text , td .HAlign , td .X , td .Y = "J" , pdf .AlignLeft , 0 , 2 * mb .Height ()/ 3
1807+ pdf .WriteColumn (p .Buf , mediaBox , nil , td , 0 )
1808+
1809+ td .Text , td .HAlign , td .X , td .Y = "K" , pdf .AlignRight , mb .Width (), mb .Height ()/ 3
1810+ pdf .WriteColumn (p .Buf , mediaBox , nil , td , 0 )
1811+
1812+ td .Text , td .HAlign , td .X , td .Y = "V" , pdf .AlignLeft , 0 , 0
1813+ pdf .WriteColumn (p .Buf , mediaBox , nil , td , 0 )
1814+
18021815 return p
18031816}
18041817
0 commit comments