כל קובצי PDF נוצרו באמצעות ה- API שלנו ניתן בקלות למזג יחד intoa משולב PDF. גם מסמכי Word שנוצרו באמצעות ה- API שלנו ניתן גם להתמזג יחד intoa מסמך DOCX יחיד, שימושי אם ברצונך ליצור מסמך מסוג ספר. אך כמובן שאי אפשר למזג מסמכי PDF ו- DOCX יחד!
כדי למזג מסמך פשוט העבירו את מזהה המסמך שאיתו תרצו למזג מסמך mergeid
פרמטר, המסמך החדש יצורף למסמך הקיים. מזהה המסמך מוחזר כאשר הוא נוצר על ידי התקשרות למספר save שיטת ה- API.
הדוגמאות הבאות מראות כיצד להמיר שלושה דפי אינטרנט into שלושה מסמכי PDF נפרדים, לפני מיזוגם into אחד.
GrabzItClient grabzIt = new GrabzItClient("Sign in to view your Application Key", "Sign in to view your Application Secret"); PDFOptions options = new PDFOptions(); grabzIt.URLToPDF("http://www.example.com/page1.html"); options.MergeId = grabzIt.Save(); grabzIt.URLToPDF("http://www.example.com/page2.html", options); options.MergeId = grabzIt.Save(); grabzIt.URLToPDF("http://www.example.com/page3.html", options); grabzIt.SaveTo("documents/result.pdf");
GrabzItClient grabzIt = new GrabzItClient("Sign in to view your Application Key", "Sign in to view your Application Secret"); PDFOptions options = new PDFOptions(); grabzIt.URLToPDF("http://www.example.com/page1.html"); options.setMergeId(grabzIt.Save()); grabzIt.URLToPDF("http://www.example.com/page2.html", options); options.setMergeId(grabzIt.Save()); grabzIt.URLToPDF("http://www.example.com/page3.html", options); grabzIt.SaveTo("documents/result.pdf");
<script src="https://cdn.jsdelivr.net/npm/@grabzit/js@3.5.2/grabzit.min.js"></script> <script> GrabzIt("Sign in to view your Application Key").ConvertURL("http://www.example.com/page1.html", {"format": "pdf", "onfinish": function(id){ GrabzIt("Sign in to view your Application Key").ConvertURL("http://www.example.com/page2.html", {"mergeid": id, "format": "pdf", "onfinish": function(id){ GrabzIt("Sign in to view your Application Key").ConvertURL("http://www.example.com/page3.html", {"mergeid": id, "format": "pdf"}).Create(); }}).CreateInvisible(); }}).CreateInvisible (); </script>
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_pdf("http://www.example.com/page1.html"); client.save(null, function (err, id){ if (err != null){ throw err; } client.url_to_pdf("http://www.example.com/page2.html",{"mergeId":id}); client.save(null, function (err, id){ if (err != null){ throw err; } client.url_to_pdf("http://www.example.com/page3.html",{"mergeId":id}); client.save_to("documents/result.pdf") }); });
#!/usr/bin/perl use GrabzItClient; $grabzIt = GrabzItClient->new("Sign in to view your Application Key", "Sign in to view your Application Secret"); $options = GrabzItPDFOptions->new(); $grabzIt->URLToPDF("http://www.example.com/page1.html"); $options->mergeId($grabzIt->Save()); $grabzIt->URLToPDF("http://www.example.com/page2.html", $options); $options->mergeId($grabzIt->Save()); $grabzIt->URLToPDF("http://www.example.com/page3.html", $options); $grabzIt->SaveTo("documents/result.pdf");
include("GrabzItClient.php"); $grabzIt = new \GrabzIt\GrabzItClient("Sign in to view your Application Key", "Sign in to view your Application Secret"); $options = new \GrabzIt\GrabzItPDFOptions(); $grabzIt->URLToPDF("http://www.example.com/page1.html"); $options->setMergeId($grabzIt->Save()); $grabzIt->URLToPDF("http://www.example.com/page2.html", $options); $options->setMergeId($grabzIt->Save()); $grabzIt->URLToPDF("http://www.example.com/page3.html", $options); $grabzIt->SaveTo("documents/result.pdf");
from GrabzIt import GrabzItClient from GrabzIt import GrabzItPDFOptions grabzIt = GrabzItClient.GrabzItClient("Sign in to view your Application Key", "Sign in to view your Application Secret") options = GrabzItPDFOptions.GrabzItPDFOptions() grabzIt.URLToPDF("http://www.example.com/page1.html") options.mergeId = grabzIt.Save() grabzIt.URLToPDF("http://www.example.com/page2.html", options) options.mergeId = grabzIt.Save() grabzIt.URLToPDF("http://www.example.com/page3.html", options) grabzIt.SaveTo("documents/result.pdf")
require 'grabzit' grabzItClient = GrabzIt::Client.new("Sign in to view your Application Key", "Sign in to view your Application Secret") options = GrabzIt::PDFOptions.new() grabzItClient.url_to_pdf("http://www.example.com/page1.html") options.mergeId = grabzItClient.save() grabzItClient.url_to_pdf("http://www.example.com/page2.html", options) options.mergeId = grabzItClient.save() grabzItClient.url_to_pdf("http://www.example.com/page3.html", options) grabzItClient.save_to("documents/result.pdf")
הדוגמאות הבאות מראות כיצד להמיר שלושה דפי אינטרנט into שלושה מסמכי Word נפרדים, לפני מיזוגם intoa מסמך DOCX יחיד.
GrabzItClient grabzIt = new GrabzItClient("Sign in to view your Application Key", "Sign in to view your Application Secret"); DOCXOptions options = new DOCXOptions(); grabzIt.URLToDOCX("http://www.example.com/page1.html"); options.MergeId = grabzIt.Save(); grabzIt.URLToDOCX("http://www.example.com/page2.html", options); options.MergeId = grabzIt.Save(); grabzIt.URLToDOCX("http://www.example.com/page3.html", options); grabzIt.SaveTo("documents/result.docx");
GrabzItClient grabzIt = new GrabzItClient("Sign in to view your Application Key", "Sign in to view your Application Secret"); DOCXOptions options = new DOCXOptions(); grabzIt.URLToDOCX("http://www.example.com/page1.html"); options.setMergeId(grabzIt.Save()); grabzIt.URLToDOCX("http://www.example.com/page2.html", options); options.setMergeId(grabzIt.Save()); grabzIt.URLToDOCX("http://www.example.com/page3.html", options); grabzIt.SaveTo("documents/result.docx");
<script src="https://cdn.jsdelivr.net/npm/@grabzit/js@3.5.2/grabzit.min.js"></script> <script> GrabzIt("Sign in to view your Application Key").ConvertURL("http://www.example.com/page1.html", {"format": "docx", "onfinish": function(id){ GrabzIt("Sign in to view your Application Key").ConvertURL("http://www.example.com/page2.html", {"mergeid": id, "format": "docx", "onfinish": function(id){ GrabzIt("Sign in to view your Application Key").ConvertURL("http://www.example.com/page3.html", {"mergeid": id, "format": "docx"}).Create(); }}).CreateInvisible(); }}).CreateInvisible (); </script>
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_docx("http://www.example.com/page1.html"); client.save(null, function (err, id){ if (err != null){ throw err; } client.url_to_docx("http://www.example.com/page2.html",{"mergeId":id}); client.save(null, function (err, id){ if (err != null){ throw err; } client.url_to_docx("http://www.example.com/page3.html",{"mergeId":id}); client.save_to("documents/result.docx") }); });
#!/usr/bin/perl use GrabzItClient; $grabzIt = GrabzItClient->new("Sign in to view your Application Key", "Sign in to view your Application Secret"); $options = GrabzItDOCXOptions->new(); $grabzIt->URLToDOCX("http://www.example.com/page1.html"); $options->mergeId($grabzIt->Save()); $grabzIt->URLToDOCX("http://www.example.com/page2.html", $options); $options->mergeId($grabzIt->Save()); $grabzIt->URLToDOCX("http://www.example.com/page3.html", $options); $grabzIt->SaveTo("documents/result.docx");
include("GrabzItClient.php"); $grabzIt = new \GrabzIt\GrabzItClient("Sign in to view your Application Key", "Sign in to view your Application Secret"); $options = new \GrabzIt\GrabzItDOCXOptions(); $grabzIt->URLToDOCX("http://www.example.com/page1.html"); $options->setMergeId($grabzIt->Save()); $grabzIt->URLToDOCX("http://www.example.com/page2.html", $options); $options->setMergeId($grabzIt->Save()); $grabzIt->URLToDOCX("http://www.example.com/page3.html", $options); $grabzIt->SaveTo("documents/result.docx");
from GrabzIt import GrabzItClient from GrabzIt import GrabzItDOCXOptions grabzIt = GrabzItClient.GrabzItClient("Sign in to view your Application Key", "Sign in to view your Application Secret") options = GrabzItDOCXOptions.GrabzItDOCXOptions() grabzIt.URLToDOCX("http://www.example.com/page1.html") options.mergeId = grabzIt.Save() grabzIt.URLToDOCX("http://www.example.com/page2.html", options) options.mergeId = grabzIt.Save() grabzIt.URLToDOCX("http://www.example.com/page3.html", options) grabzIt.SaveTo("documents/result.docx")
require 'grabzit' grabzItClient = GrabzIt::Client.new("Sign in to view your Application Key", "Sign in to view your Application Secret") options = GrabzIt::DOCXOptions.new() grabzItClient.url_to_docx("http://www.example.com/page1.html") options.mergeId = grabzItClient.save() grabzItClient.url_to_docx("http://www.example.com/page2.html", options) options.mergeId = grabzItClient.save() grabzItClient.url_to_docx("http://www.example.com/page3.html", options) grabzItClient.save_to("documents/result.docx")