হ্যাঁ, জেএস-তে পিডিএফ হিসাবে ডিভ ক্যাপচার করা সম্ভব। আপনি https://grabz.it দ্বারা সরবরাহিত সমাধানটি পরীক্ষা করতে পারেন । তাদের কাছে দুর্দান্ত এবং পরিষ্কার জাভাস্ক্রিপ্ট এপিআই রয়েছে যা আপনাকে কোনও একক এইচটিএমএল উপাদান যেমন ডিভ বা স্প্যানের সামগ্রী ক্যাপচার করতে দেয়।
সুতরাং, আপনি এটি ব্যবহার করুন আপনার প্রয়োজন হবে অ্যাপ্লিকেশন + কী এবং ফ্রি এসডিকে । এটির ব্যবহার নিম্নরূপ:
ধরা যাক আপনার একটি HTML আছে:
<div id="features">
<h4>Acme Camera</h4>
<label>Price</label>$399<br />
<label>Rating</label>4.5 out of 5
</div>
<p>Cras ut velit sed purus porttitor aliquam. Nulla tristique magna ac libero tempor, ac vestibulum felisvulput ate. Nam ut velit eget
risus porttitor tristique at ac diam. Sed nisi risus, rutrum a metus suscipit, euismod tristique nulla. Etiam venenatis rutrum risus at
blandit. In hac habitasse platea dictumst. Suspendisse potenti. Phasellus eget vehicula felis.</p>
বৈশিষ্ট্য আইডির আওতায় যা আছে তা ক্যাপচার করতে আপনার প্রয়োজন:
<script type="text/javascript" src="grabzit.min.js"></script>
<script type="text/javascript">
GrabzIt("KEY", "SECRET").ConvertURL("http://www.example.com/my-page.html",
{"target": "#features", "format": "pdf"}).Create();
</script>
http://www.example.com/my-page.htmlআপনার টার্গেট ইউআরএল এবং #featureআপনার সিএসএস নির্বাচনকারীর সাথে প্রতিস্থাপন করতে হবে ।
এখানেই শেষ. এখন, পৃষ্ঠাটি লোড করা হলে একটি চিত্রের স্ক্রিনশটটি এখন স্ক্রিপ্ট ট্যাগের মতো একই স্থানে তৈরি করা হবে, যেখানে ডিভ বৈশিষ্ট্যগুলির সমস্ত বিষয়বস্তু থাকবে এবং অন্য কিছুই থাকবে না।
ডিভ-স্ক্রিনশট প্রক্রিয়াটিতে আপনি যা করতে পারেন তা হ'ল অন্যান্য কনফিগারেশন এবং কাস্টমাইজেশন, দয়া করে সেগুলি এখানে দেখুন