वेब कॅप्चर आणि रूपांतरित करण्यासाठी साधने

URL आणि HTML ला DOCX मध्ये रूपांतरित कराPHP API

एचटीएमएल किंवा वेब पृष्ठे रूपांतरित करण्याची क्षमता जोडणे into आपल्या अ‍ॅपवरील शब्द दस्तऐवज कधीही इतके सोपे नव्हते GrabzIt चे PHP API. तथापि आपण सुरू करण्यापूर्वी लक्षात ठेवा की कॉल केल्यावर URLToDOCX, HTMLToDOCX or FileToDOCX पद्धती. द Save or SaveTo प्रत्यक्षात डीओसीएक्स तयार करण्यासाठी मेथड कॉल केला पाहिजे.

मूलभूत पर्याय

डीओसीएक्स म्हणून वेब पृष्ठे कॅप्चर करणे संपूर्ण वेब पृष्ठ रुपांतरित करते intoa शब्द दस्तऐवज ज्यात बर्‍याच पृष्ठांचा समावेश असू शकतो. खाली दिलेल्या उदाहरणांमध्ये पीएचपी HTML ला DOCX मध्ये रूपांतरित करते आणि एक वेब पृष्ठ 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

सानुकूल अभिज्ञापक

आपण एक सानुकूल अभिज्ञापक पास करू शकता डॉक्स खाली दर्शविल्या गेलेल्या पद्धती, हे मूल्य नंतर आपल्या GrabzIt 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->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 पारंपारिक वर्ड टेम्पलेट समर्थन देत नाही. वर्ड दस्तऐवजात हेडर किंवा फूटर जोडताना आपण विनंती करू शकता की आपण अर्ज करू इच्छित आहात साचा डीओएक्सएक्सला व्युत्पन्न केले जात आहे हे टेम्पलेट असणे आवश्यक आहे 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");

HTML घटक डीओसीएक्समध्ये रूपांतरित करा

आपण फक्त एखादा एचटीएमएल घटक रूपांतरित करू इच्छित असाल जसे की डिव किंवा स्पॅन थेट intOa वर्ड दस्तऐवज आपण GrabzIt च्या पीएचपी लायब्ररीसह करू शकता. आपण पास करणे आवश्यक आहे सीएसएस निवडकर्ता आपण रूपांतरित करू इच्छित HTML घटकाचे 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");

आपण उदाहरणात दर्शविल्यानुसार URL किंवा शब्दात HTML रूपांतरित करत असल्यास काही फरक पडत नाही. दोन्ही एचटीएमएल घटकांना तशाच प्रकारे लक्ष्य करतात.