๊ณ ์ฑ๋ฅ PDF ์์ฑ
์ฐจ์ธ๋ ์์ง์ผ๋ก ์ ๊ณ ์ต๊ณ ์ ์ฒ๋ฆฌ ์๋์ ๋ ์ด์์ ์ถฉ์ค๋๋ฅผ ์ ๊ณตํ๋ฉฐ, HTML-to-PDF ๋ฐ API ๊ธฐ๋ฐ ํ ์ด๋ธ ์์ฑ์ ์ง์ํฉ๋๋ค.
์ฐจ์ธ๋ ์์ง์ผ๋ก ์ ๊ณ ์ต๊ณ ์ ์ฒ๋ฆฌ ์๋์ ๋ ์ด์์ ์ถฉ์ค๋๋ฅผ ์ ๊ณตํ๋ฉฐ, HTML-to-PDF ๋ฐ API ๊ธฐ๋ฐ ํ ์ด๋ธ ์์ฑ์ ์ง์ํฉ๋๋ค.
ํ๋ซํผ๋ณ/๊ธฐ๋ฅ๋ณ ๋ผ์ด์ ์ฑ์ผ๋ก ์จ๊ฒจ์ง ์ฌ์ฉ๋ ์ ํ ์์ด ์ด ์์ ๋น์ฉ(TCO)์ ํฌ๊ฒ ์ ๊ฐํฉ๋๋ค.
100% ๋ ๋ฆฝ ๊ฐ๋ฐ ์ง์์ฌ์ฐ๊ถ๊ณผ ๋ช ํํ ์์ฉ ๋ผ์ด์ ์ค. AGPL ๋ฐ์ด๋ด ๋ฆฌ์คํฌ ์ ๋ก, ์์์น ๋ชปํ ์ถ๊ฐ ๋น์ฉ ์ ๋ก.
์ฐ์ ์ฉ UI ๋ผ์ด๋ธ๋ฌ๋ฆฌ๋ก ์์ฑโํ์โ์ฃผ์โํธ์ง ์ํฌํ๋ก๋ฅผ ์ฆ์ ์ฌ์ฉ ๊ฐ๋ฅ. ์ถ๊ฐ ํ๋ก ํธ์๋ ๊ฐ๋ฐ ๋ถํ์.
๊ธฐ๋ฅ ๋๋ฑ์ฑ ์ธ์๋ ํ์ ๋ผ์ด์ ์ค ๋ฆฌ์คํฌ, ์ด ๋น์ฉ, ํตํฉ ์๋ ๋ฐ ์ง์ ํ์ง์ ํ๊ฐํฉ๋๋ค.
| ๋น๊ต ํญ๋ชฉ | ComPDF | iText |
|---|---|---|
| ๋ฌธ์ ์์ฑ | ์ฐจ์ธ๋ ๊ณ ์ ๋ฐ ์์ง์ผ๋ก ๋์ PDF ์์ฑ, ๋ณต์กํ ๋ก์ง ์ฒ๋ฆฌ, ๋ค์ดํฐ๋ธ API ํ ์ด๋ธ ์์ฑ์ ์ง์ํฉ๋๋ค. | ์ ํต์ ์ํคํ ์ฒ๋ก ๊ฒฌ๊ณ ํ์ง๋ง, ๋ณต์กํ ๋ ์ด์์๊ณผ ์ต์ AI ํตํฉ์์๋ ์ ์ฐ์ฑ์ด ๋ถ์กฑํฉ๋๋ค. |
| ๋ผ์ด์ ์ค ๋ฐ ๋น์ฉ | ํ๋ซํผ๋ณ ํฌ๋ช ํ ๊ฐ๊ฒฉ ์ฑ ์ ์ผ๋ก ์จ๊ฒจ์ง ์ฌ์ฉ๋ ์ ํ ์์. ๋งค์ฐ ๊ฒฝ์๋ ฅ ์๋ TCO. | ์๋ฒ/๋ฌธ์/์ฌ์ฉ์๋ณ ๊ณผ๊ธ์ AGPL ์คํ์์ค ๋ฐ์ด๋ด ๋ฆฌ์คํฌ ์กด์ฌ. ๋์ ์ปดํ๋ผ์ด์ธ์ค ๋น์ฉ. |
| ํฌ๋ก์ค ํ๋ซํผ UI | ์ฐ์ ์ฉ UI ๋ผ์ด๋ธ๋ฌ๋ฆฌ ๋ด์ฅ์ผ๋ก ์์ฑโํ์โ์ฃผ์โํธ์ง ์์ ํ ์ํฌํ๋ก ์ง์. | ์์ง๋ง ์ ๊ณต โ ํ๋ก ํธ์๋ ๋ ์ด์ด ์์. ํ์ ์๊ฐ์์ ์ถ๊ฐ UI ๊ฐ๋ฐ ๋น์ฉ ๋ฐ์. |
| ๊ฐ๋ฐ ํจ์จ์ฑ | ํ๋์ API ์ค๊ณ, ํฌ๊ด์ ๋ฌธ์, 24/5 ๊ณ ์๋ต ๊ธฐ์ ์ง์. | ๋ ๊ฑฐ์ API๋ก ํ์ต ๊ณก์ ์ด ๊ฐํ๋ฆ. ํ๋ฆฌ๋ฏธ์ ์ง์์ ๊ณ ๋น์ฉ ์ถ๊ฐ ์๊ธ ํ์. |
| ์ปดํ๋ผ์ด์ธ์ค ๋ฆฌ์คํฌ | ์์ ๋ ๋ฆฝ ์ง์์ฌ์ฐ๊ถ๊ณผ ๋ช ํํ ์์ฉ ๋ผ์ด์ ์ค. ์คํ์์ค ์ปดํ๋ผ์ด์ธ์ค ์ํ ์ ๋ก. | AGPL/์์ฉ ์ด์ค ๋ผ์ด์ ์ค๋ก ๋ฒ์ ๋ฆฌ์คํฌ, ๋ฒ๊ฑฐ๋ก์ด ๊ฐ์ฌ, ์์์น ๋ชปํ ์ถ๊ฐ ๋น์ฉ ๋ฐ์ ๊ฐ๋ฅ. |
์ธ๋ณด์ด์ค, ๊ณ์ฝ์๋ถํฐ ์ปดํ๋ผ์ด์ธ์ค ์์, ๋ถ์ ๋ณด๊ณ ์๊น์ง โ ComPDF๋ ์๋์ ์ ๋ฐํจ์ผ๋ก ๊ธฐ์ ๋ฌธ์ ํ์ดํ๋ผ์ธ์ ๊ตฌ๋ํฉ๋๋ค.

HTML/CSS ํ ํ๋ฆฟ์ ๋์ ๋ฐ์ดํฐ ๋ฐ์ธ๋ฉ์ ๊ฒฐํฉํ์ฌ ๋๊ท๋ชจ๋ก ํฝ์ ๋จ์ ์ ๋ฐ PDF๋ฅผ ์์ฑํฉ๋๋ค. flexbox, grid, ์ปค์คํ ํฐํธ๋ฅผ ํฌํจํ CSS ์ ์ฒด ์ง์.

HR, ์ฌ๋ฌด, ์ปดํ๋ผ์ด์ธ์ค๋ฅผ ์ํ ์์ ์์ฑ ๋ฐ ์์ฑ์ ์๋ํํฉ๋๋ค. ๋ํํ ํ๋, ์ฒดํฌ๋ฐ์ค, ๋๋กญ๋ค์ด, ๋์งํธ ์๋ช ์ง์.

API๋ฅผ ํตํด ๋ณต์กํ PDF ํ ์ด๋ธ์ ์ง์ ์์ฑ โ ๋ธ๋ผ์ฐ์ ๋ ๋๋ง ๋ถํ์. ์๋ฒ์ฌ์ด๋, ๋์ฉ๋, ํค๋๋ฆฌ์ค ํ๊ฒฝ์ ์ด์์ .
๋ ๋ฆฝ ๋ฒค์น๋งํฌ ๊ฒฐ๊ณผ, ComPDF๊ฐ ์ฃผ์ PDF ์์ฑ ์๋๋ฆฌ์ค์์ iText 9.4.0์ ์ ๋ฐ์ ์ผ๋ก ๋ฅ๊ฐํฉ๋๋ค.
| ํ ์คํธ ์๋๋ฆฌ์ค | ComPDF Generation 1.0.0 | iText 9.4.0 |
|---|---|---|
| ์ข ํฉ ์ฑ๋ฅ | ||
| ์ฑ๊ธ ์ค๋ ๋ | 3,883 ms | ํจ์ฌ ๋ ์ค๋ ๊ฑธ๋ฆผ |
| ๋ฉํฐ ์ค๋ ๋ (8) | 1,829 ms | ํจ์ฌ ๋ ์ค๋ ๊ฑธ๋ฆผ |
| ๋ณต์กํ ํ ์คํธ ๋ ๋๋ง | ||
| ์ฑ๊ธ ์ค๋ ๋ | 1,136 ms | ๋ ์ค๋ ๊ฑธ๋ฆผ |
| ๋ฉํฐ ์ค๋ ๋ (8) | 569 ms | ๋ ๋น ๋ฆ |
| ๊ณ ํด์๋ ์ด๋ฏธ์ง ์๋ฒ ๋ฉ | ||
| ์ฑ๊ธ ์ค๋ ๋ | 741 ms | ๋ ์ค๋ ๊ฑธ๋ฆผ |
| ๋ฉํฐ ์ค๋ ๋ (8) | 557 ms | ๋ ์ค๋ ๊ฑธ๋ฆผ |
๋ง์ด๊ทธ๋ ์ด์ ์๊ตฌ ์ฌํญ์ ์๋ ค์ฃผ์๋ฉด ๋ง์ถคํ ํ๊ฐ ๊ณํ์ ์ ๊ณตํ๊ฒ ์ต๋๋ค.