코딩/puppeteer 자동화
Javascript 자동화 puppeteer - 웹페이지 pdf로 추출
salzzak
2019. 9. 30. 14:24
728x90
안녕하세요. salzzak 입니다~
저번엔 이미지로 캡쳐를 했는데, 이번에는 pdf로 캡쳐를 해보겠습니다.
사실 https://github.com/GoogleChrome/puppeteer 에 다 있는 내용인데... 공부도 할겸.. 이렇게 포스팅을 해봅니다!
const puppeteer = require('puppeteer');
(async () => {
const browser = await puppeteer.launch();
const page = await browser.newPage();
await page.goto('http://www.salzzakart.com/portfolio', {waitUntil: 'networkidle2'});
await page.pdf({path: 'salzzak.pdf', format: 'A4'});
await browser.close();
})();
저는 제 개인 홈페이지 ~ 를 pdf 로 만들어보는 소스코드 입니다.
hn.js 로 파일 저장 후... 실행을 시켜보면
살짝 시간이 걸리지만, 소스코드 파일 경로에 salzzak.pdf 가 생긴걸 확인하실 수 있습니다.
홈페이지 생긴대로 나오지는 않았는데, 어쨋든 추출은 되고 있네요!
인스타그램 : https://www.instagram.com/salzzak_art/
스팀잇 : https://steemit.com/@salzzakart