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

ইউআরএল এবং এইচটিএমএলকে ডোকএক্সে রূপান্তর করুনপিএইচপি এপিআই

এইচটিএমএল বা ওয়েব পৃষ্ঠাগুলি রূপান্তর করার ক্ষমতা যুক্ত করা into আপনার অ্যাপ্লিকেশনটিতে শব্দ দস্তাবেজগুলি কখনও সহজ ছিল না গ্রাবিজিটির পিএইচপি এপিআই। তবে আপনি শুরু করার আগে মনে রাখবেন যে ফোন করার পরে URLToDOCX, HTMLToDOCX or FileToDOCX পদ্ধতি। দ্য Save or SaveTo বাস্তবে ডওএক্সএক্স তৈরি করতে অবশ্যই কল করতে হবে।

বেসিক বিকল্পসমূহ

ডোক্স হিসাবে ওয়েব পৃষ্ঠাগুলি ক্যাপচার পুরো ওয়েব পৃষ্ঠাতে রূপান্তরিত করে intওএ ওয়ার্ড ডকুমেন্ট যা অনেক পৃষ্ঠায় সমন্বিত থাকতে পারে। নীচের উদাহরণগুলিতে পিএইচপি এইচটিএমএলকে ডোকএক্সে রূপান্তর করে এবং একটি ওয়েব পৃষ্ঠা intওএ ওয়ার্ড ডকুমেন্ট, কেবলমাত্র একটি প্রয়োজনীয় প্যারামিটার সহ।

$grabzIt->URLToDOCX("https://www.tesla.com");
//Then call the Save or SaveTo method
$grabzIt->HTMLToDOCX("<html><body><h1>Hello World!</h1></body></html>");
//Then call the Save or SaveTo method
$grabzIt->FileToDOCX("example.html");
//Then call the Save or SaveTo method

কাস্টম আইডেন্টিফায়ার

আপনি একটি কাস্টম সনাক্তকারী পাস করতে পারেন DOCX পদ্ধতিগুলি নীচে দেখানো হয়েছে, এই মানটি আপনার GrabzIt পিএইচপি হ্যান্ডলারের কাছে ফিরে আসে। উদাহরণস্বরূপ, এই কাস্টম শনাক্তকারী একটি ডেটাবেস শনাক্তকারী হতে পারে, যা কোনও ডওসিএক্স ডকুমেন্টকে একটি নির্দিষ্ট ডাটাবেস রেকর্ডের সাথে যুক্ত করতে দেয়।

$grabzIt = new \GrabzIt\GrabzItClient("Sign in to view your Application Key", "Sign in to view your Application Secret");

$options = new \GrabzIt\GrabzItDOCXOptions();
$options->setCustomId(123456);

$grabzIt->URLToDOCX("https://www.tesla.com", $options);
//Then call the Save method
$grabzIt->Save("http://www.example.com/handler.php");
$grabzIt = new \GrabzIt\GrabzItClient("Sign in to view your Application Key", "Sign in to view your Application Secret");

$options = new \GrabzIt\GrabzItDOCXOptions();
$options->setCustomId(123456);

$grabzIt->HTMLToDOCX("<html><body><h1>Hello World!</h1></body></html>", $options);
//Then call the Save method
$grabzIt->Save("http://www.example.com/handler.php");
$grabzIt = new \GrabzIt\GrabzItClient("Sign in to view your Application Key", "Sign in to view your Application Secret");

$options = new \GrabzIt\GrabzItDOCXOptions();
$options->setCustomId(123456);

$grabzIt->FileToDOCX("example.html", $options);
//Then call the Save method
$grabzIt->Save("http://www.example.com/handler.php");

শিরোনাম এবং ফুটেজ

GrabzIt গতানুগতিক ওয়ার্ড টেম্পলেট সমর্থন করে না। ওয়ার্ড নথিতে শিরোনাম বা পাদচরণ যুক্ত করার সময় আপনি অনুরোধ করতে পারেন যে আপনি একটি প্রয়োগ করতে চান টেমপ্লেট DOCX তৈরি করা হচ্ছে। এই টেমপ্লেট হতে হবে saveডি অগ্রিম এবং কোনও বিশেষ ভেরিয়েবলের সাথে শিরোনাম এবং পাদচরণের বিষয়বস্তু নির্দিষ্ট করে দেবে। নীচের উদাহরণে কোডটিতে ব্যবহারকারীরা "আমার টেম্পলেট" নামে তৈরি একটি টেম্পলেট ব্যবহার করছেন।

$grabzIt = new \GrabzIt\GrabzItClient("Sign in to view your Application Key", "Sign in to view your Application Secret");

$options = new \GrabzIt\GrabzItDOCXOptions();
$options->setTemplateId("my template");

$grabzIt->URLToDOCX("https://www.tesla.com", $options);
//Then call the Save or SaveTo method
$grabzIt->SaveTo("result.docx");
$grabzIt = new \GrabzIt\GrabzItClient("Sign in to view your Application Key", "Sign in to view your Application Secret");

$options = new \GrabzIt\GrabzItDOCXOptions();
$options->setTemplateId("my template");

$grabzIt->HTMLToDOCX("<html><body><h1>Hello World!</h1></body></html>", $options);
//Then call the Save or SaveTo method
$grabzIt->SaveTo("result.docx");
$grabzIt = new \GrabzIt\GrabzItClient("Sign in to view your Application Key", "Sign in to view your Application Secret");

$options = new \GrabzIt\GrabzItDOCXOptions();
$options->setTemplateId("my template");

$grabzIt->FileToDOCX("example.html", $options);
//Then call the Save or SaveTo method
$grabzIt->SaveTo("result.docx");

এইচটিএমএল উপাদানকে ডোক্সে রূপান্তর করুন

আপনি যদি কোনও এইচটিএমএল উপাদান যেমন একটি ডিভ বা স্প্যানের মতো রূপান্তর করতে চান তবে সরাসরি intওআর ওয়ার্ড ডকুমেন্ট আপনি গ্রাবিজির পিএইচপি লাইব্রেরির সাথে করতে পারেন। আপনি অবশ্যই পাস করতে হবে সিএসএস নির্বাচক আপনি যে রূপান্তর করতে চান এইচটিএমএল উপাদানটি setTargetElement GrabzIt এর পদ্ধতিDOCXOptions বর্গ.

...
<span id="Article">
<p>This is the content I am interested in.</p>
<img src="myimage.jpg">
</span>
...

এই উদাহরণে, আমরা স্প্যানের সমস্ত আইটেম ক্যাপচার করতে ইচ্ছুক যার আইডি রয়েছে Article। নীচে দেখানো হয়েছে হিসাবে এটি GrabzIt এ পাস করার মাধ্যমে।

$grabzIt = new \GrabzIt\GrabzItClient("Sign in to view your Application Key", "Sign in to view your Application Secret");

$options = new \GrabzIt\GrabzItDOCXOptions();
$options->setTargetElement("#Article");

$grabzIt->URLToDOCX("http://www.bbc.co.uk/news", $options);
//Then call the Save or SaveTo method
$grabzIt->SaveTo("result.docx");

আপনি উদাহরণ হিসাবে বা HTML থেকে ওয়ার্ডে ইউআরএল রূপান্তর করছেন কিনা তা বিবেচ্য নয়। উভয়ই ঠিক একই উপায়ে এইচটিএমএল উপাদানগুলিকে লক্ষ্য করে।