프로그래밍/Java
Html으 PDF로 변경하는 방법
자바조아!
2020. 3. 13. 00:07
1. 서론 |
해당 방법은 많은 수의 HTML파일 혹은 HTML을 리턴하는 Url을 PDF로 빠르게 전환하는 방법을 설명하고자한다.
해당 방법은 크롬을 이용하여 크롬이 제공하는 API를 사용하여 처리하는 방법을 사용한다.
2. 방법 |
일단 폴더 구조는 아래와 같다.
그리고 배치 파일은 아래와 같다.
@echo off
set root=C:\Users\korea\Desktop\test
set chrome=C:\Program Files (x86)\Google\Chrome\Application\chrome.exe
set saveToPath="%root%\savePath"
set logFile=%root%\log\batch.log
echo %saveToPath%
cd "%root%"
for /f "usebackq tokens=1,2 delims=," %%a in ("list.csv") do (
rem echo %%a %%b %%c %%d
echo %%b
start /wait chrome --headless --no-margins --displayHeaderFooter --disable-gpu --print-to-pdf="%saveToPath%\%%a.pdf" %%b
echo [DEBUG] %%b >> %logFile%
)
pause;
3. 첨부파일 |