์ ๊ณต๋ API์์๋ PDF๋ฅผ ํ์ด์ง๋ณ๋ก๋ง ๋ ๋๋งํ ์ ์๋ ๊ฒ ๊ฐ์ต๋๋ค.
์ฆ, ์ฌ์ฉ์๊ฐ ์ ์ฒด pdf๋ฅผ ์คํฌ๋กคํ ์ ์๋ ๋ณด๊ธฐ๋ฅผ ๋ง๋ค๋ ค๋ฉด ํ ํ์ด์ง์์ ํ์ด์ง๋ฅผ ํ๋์ฉ ๋ ๋๋งํด์ผ ํฉ๋๋ค.
ํ์ด์ง ๊ด๋ จ ๋ฌธ์ ๋ ์ง์ ์ฒ๋ฆฌํด์ผ ํ ๊ฒ ๊ฐ์๋ฐ์?
์ ๊ทธ๊ฒ์ ์ฌ์ค์ด์ผ. ๊ทธ ์ด์ ๋ ๋ณด์ด์ง ์๋ ํ์ด์ง๋ฅผ ๋ ๋๋งํ๋ ๊ฒ์ ๋ฉ๋ชจ๋ฆฌ ์ธก๋ฉด์์ ๋น์ฉ์ด ๋ง์ด ๋ค๊ธฐ ๋๋ฌธ์
๋๋ค. ๊ทธ๋ฌ๋ svgviewer
์ ๊ฐ์ ์์
์ ์ํํ์ฌ ๋ชจ๋ ํ์ด์ง๋ฅผ ๋ก๋ํ ์ ์์ต๋๋ค. https://github.com/mozilla/pdf.js/blob/master/examples/svgviewer/viewer.js. ๋ต๋ณ๋๋ก ๋ง๊ฐํฉ๋๋ค.
@timvandermeij ๊ถ๊ธํด์ ๋ฐฉ๊ธ ์ด svg ๋ฐฉ๋ฒ์ ํ ์คํธํ๋๋ฐ ์บ๋ฒ์ค ๋ฐฉ๋ฒ์ ๋นํด ๋ฒ๊ฐ๊ฐ ๋น ๋ฅธ ๊ฒ ๊ฐ์ต๋๋ค. svg๋ณด๋ค ์บ๋ฒ์ค๋ฅผ ์ฌ์ฉํด์ผ ํ๋ ์ด์ ๊ฐ ์์ต๋๊น?
์บ๋ฒ์ค ๋ฐฑ์๋๋ PDF.js ์์๋ถํฐ ์ง์ํด์จ ๋ฐฑ์๋์ ๋๋ค. SVG ๋ฐฑ์๋๋ ์์ง ์คํ์ ์ด๋ฉฐ ์บ๋ฒ์ค ๋ฐฑ์๋๊ฐ ํ ์ ์๋ ๋ชจ๋ ์์ ์ ์ํํ ์ ์์ผ๋ฉฐ ๋น ๋ฅด๊ณ ๋ฉ๋ชจ๋ฆฌ ํจ์จ์ ์ด์ง๋ ์์ต๋๋ค. ๋ ๋๋ง ๋ฐ ์ฑ๋ฅ์ ๊ฐ์ ํ๊ธฐ ์ํด SVG ๋ฐฑ์๋์ ๊ด์ฌ์ด ์๋ ์ฌ๋์ด ์์ผ๋ฉด ์ธ์ ๋ ์ง ์ PR์ ์ด๊ฑฐ๋ IRC์ ๋ฌธ์ํ์ญ์์ค.
์ ๋ ๋ฐฉ๊ธ Pdf.js๋ฅผ ๊ณต๋ถํ๊ธฐ ์์ํ๊ณ ์ ๋ ์ด๋ณด์์
๋๋ค. ๊ธฐ๋ณธ ๋ฏธ๋ฆฌ ๋น๋๋ ๋ทฐ์ด๋ ๋์ ์บ๋ฒ์ค๋ฅผ ์ฌ์ฉํ๊ณ ์ ์ฒด ๋ฌธ์ ํ์ด์ง๋ฅผ ์คํฌ๋กคํ ์ ์์ต๋๊น? ๋ฐฉ๊ธ ๋ทฐ์ด.js ํ์ผ ๋ด๋ถ๋ฅผ ๋ณด์๊ณ ๊ฑฐ๊ธฐ์์ ์บ๋ฒ์ค ์์์ svg๋ฅผ ์ฐพ์ ์ ์์ต๋๋ค.
์คํฌ๋กค ๋ง๋๋ก ์ฌ๋ฌ ํ์ด์ง ๋ฌธ์๋ฅผ ํ์ํ๋ ์
๋ฐ์ดํธ๋ ๋ฐฉ๋ฒ์ด ์์ต๋๊น? ๊ฐ์ฌํฉ๋๋ค, ํ๋ฐ๋ฆฌ์ฝ
๊ฐ์ฅ ์ ์ฉํ ๋๊ธ
์ ๋ ๋ฐฉ๊ธ Pdf.js๋ฅผ ๊ณต๋ถํ๊ธฐ ์์ํ๊ณ ์ ๋ ์ด๋ณด์์ ๋๋ค. ๊ธฐ๋ณธ ๋ฏธ๋ฆฌ ๋น๋๋ ๋ทฐ์ด๋ ๋์ ์บ๋ฒ์ค๋ฅผ ์ฌ์ฉํ๊ณ ์ ์ฒด ๋ฌธ์ ํ์ด์ง๋ฅผ ์คํฌ๋กคํ ์ ์์ต๋๊น? ๋ฐฉ๊ธ ๋ทฐ์ด.js ํ์ผ ๋ด๋ถ๋ฅผ ๋ณด์๊ณ ๊ฑฐ๊ธฐ์์ ์บ๋ฒ์ค ์์์ svg๋ฅผ ์ฐพ์ ์ ์์ต๋๋ค.
์คํฌ๋กค ๋ง๋๋ก ์ฌ๋ฌ ํ์ด์ง ๋ฌธ์๋ฅผ ํ์ํ๋ ์ ๋ฐ์ดํธ๋ ๋ฐฉ๋ฒ์ด ์์ต๋๊น? ๊ฐ์ฌํฉ๋๋ค, ํ๋ฐ๋ฆฌ์ฝ