어떤 API로 만든 PDF 쉽게 합쳐질 수 있습니다 into PDF를 결합했습니다. 또한 API로 만든 Word 문서 함께 합쳐질 수도 있습니다 into 단일 DOCX 문서. 책 유형 문서를 작성하려는 경우에 유용합니다. 물론 PDF와 DOCX 문서를 병합 할 수는 없습니다!
문서를 병합하려면 문서를 병합하려는 문서의 ID를 mergeid
매개 변수를 사용하면 새 문서가 기존 문서에 추가됩니다. 문서를 만들면 문서의 ID가 반환됩니다. save API의 메소드.
다음 예제는 세 개의 웹 페이지를 변환하는 방법을 보여줍니다. into 병합하기 전에 세 개의 개별 PDF 문서 int하나.
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 문서를 병합하기 전에 into 단일 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")