0
如何使用phantomjs或casperjs捕獲部分頁面內容。 我已經看到,與如何使用phatomjs或casperjs捕獲部分頁面內容
- Phantomjs:
我們可以使用page.clipRect
var clientRect = document.querySelector(selector).getBoundingClientRect();
page.clipRect = {
top: clientRect.top,
left: clientRect.left,
width: clientRect.width,
height: clientRect.height
}
};
page.render(out.png);
- casperjs
我們可以使用:
casper.capture(String targetFilepath, [Object clipRect, Object imgOptions])
or
casper.captureSelector(String targetFile, String selector [, Object imgOptions])
但上面提到的所有代碼僅適用於圖像(jpg,png,ect),而不適用於pdf。
如何捕獲部分頁面內容來渲染pdf?