Blog Post এর নিচে যুক্ত করুন Save as PDF বাটন

7
358

Blog Post এর নিচে যুক্ত করুন Save as PDF বাটন

অনেক সময় আপনার সাইটের ভিজিটর কোন একটা পোস্ট নিজের সংগ্রহে রাখতে চাইতে পারে। সেক্ষেত্রে সে কপি করে ওয়ার্ড বা অন্য প্রোগ্রামে Save করতে পারে। বা যেসব সাইট থেকে URL থেকে পিডিএফ বানানোর সুবিধা দেয় সেগুলো ব্যবহার করতে পারে।কিন্তু কেমন হয় যদি সে পিডিএফ করার একটা বাটন আপনার পোস্টের নিচেই পেয়ে যায়?!এই পোস্টে আপনারা জানতে Post এর নিচে Print বাটন কিভাবে বসানো যায়। নাম Print হলেও প্রকৃত পক্ষে এটা আপনাকে Print এবং সেই সাথে PDF বানানোর সুবিধা দেবে। এবং সবচেয়ে বড় সুবিধা হল এটা Background প্রিন্ট করবে না। শুধু লেখা এবং লেখার সাথের ছবি প্রিন্ট করবে বা পিডিএফ আকারে রুপান্তর করবে।

Unlimited Web Hosting
Unlimited Web Hosting
Unlimited Web Hosting
Unlimited Web Hosting

Demo দেখুন

এটা করার জন্য নিচের কোডটি আপনার ব্লগার ব্লগে বসাতে হবে।

<script src=”http://cdn.printfriendly.com/printfriendly.js” type=”text/javascript”></script><script type=”text/javascript”>document.doAT = function(cl){var myclass = new RegExp(“hentry”);var myTitleContainer = new RegExp(“post-title”);var myPostContent = new RegExp(“post-footer”);var elem = this.getElementsByTagName(“div”);for (var i = 0; i < elem.length; i++){var classes = elem[i].className;if (myclass.test(classes)){var container = elem[i];for (var b = 0; b < container.childNodes.length; b++){var item = container.childNodes[b].className;if (myTitleContainer.test(item)){var link = container.childNodes[b].getElementsByTagName(“a”);if (typeof(link[0]) != “undefined”){var url = link[0].href;var index_page = true;}else{var url = document.url;var index_page = false;}if (typeof(url) == “undefined”|| url == “undefined” ){url = window.location.href;var index_page = false;}}if (myPostContent.test(item)){var footer = container.childNodes[b];}}var n = document.createElement(“div”);if (index_page == true) {var at = ‘<a href=’ + url + ‘?pfstyle=wp’ + ‘ style=”float:right; margin-right: 1em; color:#6D9F00; text-decoration:none;” title=”Printer Friendly and PDF”><img style=”border:none;” src=”http://cdn.printfriendly.com/button-print-grnw20.png” alt=”Print Friendly and PDF”/></a>’;}else {var at = ‘<a href=”http://www.printfriendly.com” style=”float:right; margin-right: 1em; color:#6D9F00; text-decoration:none;” onclick=”window.print(); return false;” title=”Printer Friendly and PDF”><img style=”border:none;” src=”http://cdn.printfriendly.com/button-print-grnw20.png” alt=”Print Friendly and PDF”/></a>’;}n.innerHTML = at;var origFooter = footer.innerHTML;footer.innerHTML = n.innerHTML + origFooter;footer.style.overflow = “hidden”;}}return true;};document.doAT(“hentry”);</script>

বি:দ্র:এই কোডটি মূলত ব্লগারের জন্য। বিস্তারিত জানতে হলে অথবা অন্যান্য ওয়েব সাইটের জন্য কোড পেতে চাইলে এখানে দেখুন।

 

টিউনারপেজের নতুন টিউন আপনাকে ইমেইল করব?
Unlimited Web Hosting
Unlimited Web Hosting
Unlimited Web Hosting
Unlimited Web Hosting

7 মন্তব্য

একটি উত্তর ত্যাগ

Please enter your comment!
Please enter your name here

eight − 7 =