ওয়েব ক্যাপচার এবং রূপান্তর করার সরঞ্জামসমূহ

GrabzIt সহ রেন্ডার এইচটিএমএল API এ URL URLURL টি রেন্ডার করা এইচটিএমএল API এ

ব্রাউজারের উদাহরণগুলিতে একটি URL বা এইচটিএমএল স্নিপেট কার্যকর করতে গ্র্যাবজিট এর রেন্ডার এইচটিএমএল API ব্যবহার করুন এবং আরও প্রক্রিয়াকরণের জন্য প্রক্রিয়াযুক্ত এইচটিএমএল আপনার কোডটিতে ফিরিয়ে দিন।

জাভাস্ক্রিপ্ট কার্যকর হওয়ার পরে আপনার কি কোনও ওয়েব পৃষ্ঠার ফলাফল পাওয়ার দরকার? সম্ভবত আপনি ওয়েব স্ক্র্যাপ করতে কোনও অ্যাপ লিখেছেন এবং ব্রাউজার উত্পাদন করবে এমন রেন্ডার এইচটিএমএল ফিরিয়ে দেওয়ার প্রয়োজন রয়েছে। বরং কেবলমাত্র কোনও ওয়েব পৃষ্ঠার কাঁচা এইচটিএমএল। তাহলে এটি আপনার জন্য এপিআই!

তবে এই এপিআইটিও খুব নতুন এবং বর্তমানে বিটা পরীক্ষার মধ্য দিয়ে চলছে। সুতরাং এর জন্য আপনার যদি কোনও সমস্যা বা পরামর্শ থাকে তবে দয়া করে দ্বিধা করবেন না আমাদের সাথে যোগাযোগ করুন। আপনি আমাদের মধ্যে এই বৈশিষ্ট্যটি ব্যবহার করে দেখতে পারেন স্ক্রিনশট সরঞ্জাম আপনাকে কোনও কোড না লিখে HTML রেন্ডার করতে দেয়।

নীচের ডেমোটি ব্যবহার করে দেখুন আমাদের API কীভাবে কোনও URL রেন্ডার করে এইচটিএমএল রূপান্তর করে কেবল একটি ওয়েব পৃষ্ঠার ইউআরএল প্রবেশ করান এবং গ্র্যাবিজিট ক্লিক করুন। তারপরে একবার সেই ওয়েব পৃষ্ঠার রেন্ডার এইচটিএমএল যুক্ত একটি HTML ফাইল স্বয়ংক্রিয়ভাবে ডাউনলোড হয়ে যাবে।

রেন্ডার করা এইচটিএমএল এপিআই

গ্র্যাবিজআইটি'র সমস্ত এপিআই-র মতো রেন্ডার করা এইচটিএমএল আটটি প্রোগ্রামিং ভাষা সমর্থন করে supports একটি কোড স্নিপেট এবং এটি আপনার অ্যাপ্লিকেশনটিতে কীভাবে প্রয়োগ করা যায় তার নির্দেশাবলী দেখতে কেবল নীচের বিকল্পগুলি থেকে প্রয়োজনীয় ভাষাটি নির্বাচন করুন।

নীচের উদাহরণের কোডটি দেখায় যে C # ব্যবহার করে এইচটিএমএল রেন্ডার করতে আমাদের API ব্যবহার করা কতটা সহজ, যদিও গ্র্যাবজিট'র এএসপি.এনইটি লাইব্রেরি কোনও। নেট ভাষার সাথে সামঞ্জস্যপূর্ণ। পিডিএফ তৈরি করতে শুরু করুন এএসপি.এনইটি লাইব্রেরি ডাউনলোড করুন, আপনার পেতে কী এবং গোপন এবং তারপর ডেমো ব্যবহার করুন মধ্যে অন্তর্ভুক্ত. তারপরে দেখুন ASP.NET এর জন্য এপিআই ডকুমেন্টেশন আপনি গ্র্যাবজিট এর এপিআই ব্যবহার করতে পারেন এমন সমস্ত উপায় খুঁজে বের করতে।

GrabzItClient grabzIt = new GrabzItClient("Sign in to view your Application Key", "Sign in to view your Application Secret");
grabzIt.URLToRenderedHTML("https://www.bbc.com/"); 
grabzIt.SaveTo("result.html");

আপনি অবশ্যই ব্যবহার করে এইচটিএমএল রেন্ডারিং কাস্টমাইজ করতে পারেন HTMLOptions শ্রেণী অন্যান্য রূপান্তর পদ্ধতিতে একইভাবে

নীচের উদাহরণ কোডটি দেখায় যে আমাদের রেন্ডার করা এইচটিএমএল জাভা লাইব্রেরিটি ব্যবহার করা কতটা সহজ। রেন্ডার করা এইচটিএমএল তৈরি করা শুরু করতে জাভা লাইব্রেরি ডাউনলোড করুন, আপনার পেতে কী এবং গোপন এবং তারপর ডেমো ব্যবহার করুন মধ্যে অন্তর্ভুক্ত. তারপরে দেখুন জাভা জন্য এপিআই ডকুমেন্টেশন আপনি গ্র্যাবজিট এর এপিআই ব্যবহার করতে পারেন এমন সমস্ত উপায় খুঁজে বের করতে।

GrabzItClient grabzIt = new GrabzItClient("Sign in to view your Application Key", "Sign in to view your Application Secret");
grabzIt.URLToRenderedHTML("https://www.bbc.com/"); 
grabzIt.SaveTo("result.html");

আপনি অবশ্যই ব্যবহার করে এইচটিএমএল রেন্ডারিং কাস্টমাইজ করতে পারেন HTMLOptions শ্রেণী অন্যান্য রূপান্তর পদ্ধতিতে একইভাবে

নীচের উদাহরণ কোডটি দেখায় যে জাভাস্ক্রিপ্ট ব্যবহার করে URL টি রেন্ডার করা HTML তে রূপান্তর করতে আমাদের API ব্যবহার করা কত সহজ use রেন্ডার করা HTML ডাউনলোড তৈরি করা শুরু করতে গ্র্যাবজিট এর জাভাস্ক্রিপ্ট লাইব্রেরি। তারপর আপনার পেতে কী এবং গোপন, ডোমেন যুক্ত করুন আপনি জাভাস্ক্রিপ্ট চালু করতে চান এবং তারপরে এটি পরীক্ষা করে দেখুন জাভাস্ক্রিপ্টের জন্য এপিআই ডকুমেন্টেশন আপনি গ্র্যাবজিট এর এপিআই ব্যবহার করতে পারেন এমন সমস্ত উপায় খুঁজে বের করতে।

<script src="https://cdn.jsdelivr.net/npm/@grabzit/js@3.4.7/grabzit.min.js"></script>
<script>
GrabzIt("Sign in to view your Application Key").ConvertURL("https://www.bbc.com/",
{"format": "html"}).Create();
</script>

আপনি অবশ্যই ব্যবহার করে এইচটিএমএল রেন্ডারিং কাস্টমাইজ করতে পারেন অপশন অন্যান্য ফর্ম্যাটগুলির জন্য যা উপলব্ধ তা একই উপায়ে সম্পত্তি।

নীচের উদাহরণ কোডটি দেখায় যে নোড.জেএস ব্যবহার করে রেন্ডার এইচটিএমএল রূপান্তরকরণের জন্য একটি URL সম্পাদন করতে আমাদের API ব্যবহার করা কতটা সহজ shows পিডিএফ তৈরি করতে শুরু করুন নোড.জেএস প্যাকেজটি ডাউনলোড করুন, আপনার পেতে কী এবং গোপন এবং তারপর ডেমো ব্যবহার করুন মধ্যে অন্তর্ভুক্ত. তারপরে দেখুন নোড.জেএস এর জন্য এপিআই ডকুমেন্টেশন আপনি গ্র্যাবজিট এর এপিআই ব্যবহার করতে পারেন এমন সমস্ত উপায় খুঁজে বের করতে।

var grabzit = require('grabzit');

var client = new grabzit("Sign in to view your Application Key", "Sign in to view your Application Secret");
client.url_to_rendered_html("https://www.bbc.com/");
client.save_to("result.html", function (error, id){
    if (error != null){
        throw error;
    }
});

আপনি অবশ্যই ব্যবহার করে এইচটিএমএল রেন্ডারিং কাস্টমাইজ করতে পারেন অপশন অন্যান্য রূপান্তর পদ্ধতির অনুরূপভাবে সম্পত্তি।

নীচের উদাহরণ কোডটি দেখায় যে পার্ল ব্যবহার করে ইউআরএলকে রেন্ডার করা এইচটিএমএল রূপান্তর করতে আমাদের API ব্যবহার করা কত সহজ। রেন্ডার করা এইচটিএমএল তৈরি করা শুরু করতে পার্ল লাইব্রেরি ডাউনলোড করুন, আপনার পেতে কী এবং গোপন এবং তারপর ডেমো ব্যবহার করুন মধ্যে অন্তর্ভুক্ত. তারপরে দেখুন পার্লের জন্য এপিআই ডকুমেন্টেশন আপনি গ্র্যাবজিট এর এপিআই ব্যবহার করতে পারেন এমন সমস্ত উপায় খুঁজে বের করতে।

#!/usr/bin/perl

use GrabzItClient;

$grabzIt = GrabzItClient->new("Sign in to view your Application Key", "Sign in to view your Application Secret");
$grabzIt->URLToRenderedHTML("https://www.bbc.com/");
$grabzIt->SaveTo("result.html");

আপনি অবশ্যই ব্যবহার করে এইচটিএমএল রেন্ডারিং কাস্টমাইজ করতে পারেন GrabzItHTMLOptions শ্রেণী অন্যান্য রূপান্তর পদ্ধতিতে একইভাবে

নীচের উদাহরণ কোডটি দেখায় যে পিএইচপি ব্যবহার করে ইউআরএলকে রেন্ডার করা এইচটিএমএল রূপান্তর করতে আমাদের API ব্যবহার করা কত সহজ। রেন্ডার করা এইচটিএমএল তৈরি করা শুরু করতে পিএইচপি লাইব্রেরি ডাউনলোড করুন, আপনার পেতে কী এবং গোপন এবং তারপর ডেমো ব্যবহার করুন মধ্যে অন্তর্ভুক্ত. তারপরে দেখুন পিএইচপি জন্য API ডকুমেন্টেশন আপনি গ্র্যাবজিট এর এপিআই ব্যবহার করতে পারেন এমন সমস্ত উপায় খুঁজে বের করতে।

include("GrabzItClient.php");

$grabzIt = new \GrabzIt\GrabzItClient("Sign in to view your Application Key", "Sign in to view your Application Secret");
$grabzIt->URLToRenderedHTML("https://www.bbc.com/"); 
$grabzIt->SaveTo("result.html");

আপনি অবশ্যই ব্যবহার করে এইচটিএমএল রেন্ডারিং কাস্টমাইজ করতে পারেন GrabzItHTMLOptions শ্রেণী অন্যান্য রূপান্তর পদ্ধতিতে একইভাবে

নীচের উদাহরণ কোডটি দেখায় যে পাইথন ব্যবহার করে ইউআরএলকে রেন্ডার করা এইচটিএমএল রূপান্তর করতে আমাদের API ব্যবহার করা কত সহজ। রেন্ডার করা এইচটিএমএল তৈরি করা শুরু করতে পাইথন লাইব্রেরি ডাউনলোড করুন, আপনার পেতে কী এবং গোপন এবং তারপর ডেমো ব্যবহার করুন মধ্যে অন্তর্ভুক্ত. তারপরে দেখুন পাইথনের জন্য এপিআই ডকুমেন্টেশন আপনি গ্র্যাবজিট এর এপিআই ব্যবহার করতে পারেন এমন সমস্ত উপায় খুঁজে বের করতে।

from GrabzIt import GrabzItClient

grabzIt = GrabzItClient.GrabzItClient("Sign in to view your Application Key", "Sign in to view your Application Secret")
grabzIt.URLToRenderedHTML("https://www.bbc.com/") 
grabzIt.SaveTo("result.html") 

আপনি অবশ্যই ব্যবহার করে এইচটিএমএল রেন্ডারিং কাস্টমাইজ করতে পারেন GrabzItHTMLOptions শ্রেণী অন্যান্য রূপান্তর পদ্ধতিতে একইভাবে

নীচের উদাহরণ কোডটি দেখায় যে রুবি ব্যবহার করে ইউআরএলকে রেন্ডার করা এইচটিএমএল রূপান্তর করতে আমাদের API ব্যবহার করা কত সহজ। রেন্ডার করা এইচটিএমএল তৈরি করা শুরু করতে রুবি রত্ন ডাউনলোড করুন, আপনার পেতে কী এবং গোপন এবং তারপর ডেমো ব্যবহার করুন মধ্যে অন্তর্ভুক্ত. তারপরে দেখুন রুবির জন্য এপিআই ডকুমেন্টেশন আপনি গ্র্যাবজিট এর এপিআই ব্যবহার করতে পারেন এমন সমস্ত উপায় খুঁজে বের করতে।

require 'grabzit'

grabzItClient = GrabzIt::Client.new("Sign in to view your Application Key", "Sign in to view your Application Secret")
grabzItClient.url_to_rendered_html("https://www.bbc.com/")	
grabzItClient.save_to("result.html")  	

আপনি অবশ্যই ব্যবহার করে এইচটিএমএল রেন্ডারিং কাস্টমাইজ করতে পারেন HTMLOptions শ্রেণী অন্যান্য রূপান্তর পদ্ধতিতে একইভাবে