How to merge or create a blob array with Google Apps Script?











up vote
-1
down vote

favorite












I created a function to generate PDF file from sheet range by using urlFetch.
My question is how to merge pdf files generated by multiple blob into one pdf? For example 3 blobs got by urlFetch and i want to merge 3 blobs into 1 blob as PDF file.










share|improve this question
























  • var blobArr=; blobArr.push(blob);
    – TheMaster
    Nov 9 at 20:19










  • how to create a file using blobArr?It can not use blob array to creat a file. DriveApp.getFoldersByName(today).next().createFile(blobArr) poped up error message;
    – Andrew
    Nov 9 at 23:09












  • You can enable advanced google services and try Drive API resumable upload
    – TheMaster
    Nov 9 at 23:40










  • You can also Blob.getDataAsString() and add all the strings together.
    – TheMaster
    Nov 9 at 23:45






  • 1




    Of course it is. What did you expect? blobs are raw data. Joining raw data is not how multiple pages of a pdf is created. See How to Ask. Your original question has nothing to do with your last comment.
    – TheMaster
    Nov 10 at 2:56















up vote
-1
down vote

favorite












I created a function to generate PDF file from sheet range by using urlFetch.
My question is how to merge pdf files generated by multiple blob into one pdf? For example 3 blobs got by urlFetch and i want to merge 3 blobs into 1 blob as PDF file.










share|improve this question
























  • var blobArr=; blobArr.push(blob);
    – TheMaster
    Nov 9 at 20:19










  • how to create a file using blobArr?It can not use blob array to creat a file. DriveApp.getFoldersByName(today).next().createFile(blobArr) poped up error message;
    – Andrew
    Nov 9 at 23:09












  • You can enable advanced google services and try Drive API resumable upload
    – TheMaster
    Nov 9 at 23:40










  • You can also Blob.getDataAsString() and add all the strings together.
    – TheMaster
    Nov 9 at 23:45






  • 1




    Of course it is. What did you expect? blobs are raw data. Joining raw data is not how multiple pages of a pdf is created. See How to Ask. Your original question has nothing to do with your last comment.
    – TheMaster
    Nov 10 at 2:56













up vote
-1
down vote

favorite









up vote
-1
down vote

favorite











I created a function to generate PDF file from sheet range by using urlFetch.
My question is how to merge pdf files generated by multiple blob into one pdf? For example 3 blobs got by urlFetch and i want to merge 3 blobs into 1 blob as PDF file.










share|improve this question















I created a function to generate PDF file from sheet range by using urlFetch.
My question is how to merge pdf files generated by multiple blob into one pdf? For example 3 blobs got by urlFetch and i want to merge 3 blobs into 1 blob as PDF file.







google-apps-script






share|improve this question















share|improve this question













share|improve this question




share|improve this question








edited Nov 15 at 6:33

























asked Nov 9 at 19:51









Andrew

14




14












  • var blobArr=; blobArr.push(blob);
    – TheMaster
    Nov 9 at 20:19










  • how to create a file using blobArr?It can not use blob array to creat a file. DriveApp.getFoldersByName(today).next().createFile(blobArr) poped up error message;
    – Andrew
    Nov 9 at 23:09












  • You can enable advanced google services and try Drive API resumable upload
    – TheMaster
    Nov 9 at 23:40










  • You can also Blob.getDataAsString() and add all the strings together.
    – TheMaster
    Nov 9 at 23:45






  • 1




    Of course it is. What did you expect? blobs are raw data. Joining raw data is not how multiple pages of a pdf is created. See How to Ask. Your original question has nothing to do with your last comment.
    – TheMaster
    Nov 10 at 2:56


















  • var blobArr=; blobArr.push(blob);
    – TheMaster
    Nov 9 at 20:19










  • how to create a file using blobArr?It can not use blob array to creat a file. DriveApp.getFoldersByName(today).next().createFile(blobArr) poped up error message;
    – Andrew
    Nov 9 at 23:09












  • You can enable advanced google services and try Drive API resumable upload
    – TheMaster
    Nov 9 at 23:40










  • You can also Blob.getDataAsString() and add all the strings together.
    – TheMaster
    Nov 9 at 23:45






  • 1




    Of course it is. What did you expect? blobs are raw data. Joining raw data is not how multiple pages of a pdf is created. See How to Ask. Your original question has nothing to do with your last comment.
    – TheMaster
    Nov 10 at 2:56
















var blobArr=; blobArr.push(blob);
– TheMaster
Nov 9 at 20:19




var blobArr=; blobArr.push(blob);
– TheMaster
Nov 9 at 20:19












how to create a file using blobArr?It can not use blob array to creat a file. DriveApp.getFoldersByName(today).next().createFile(blobArr) poped up error message;
– Andrew
Nov 9 at 23:09






how to create a file using blobArr?It can not use blob array to creat a file. DriveApp.getFoldersByName(today).next().createFile(blobArr) poped up error message;
– Andrew
Nov 9 at 23:09














You can enable advanced google services and try Drive API resumable upload
– TheMaster
Nov 9 at 23:40




You can enable advanced google services and try Drive API resumable upload
– TheMaster
Nov 9 at 23:40












You can also Blob.getDataAsString() and add all the strings together.
– TheMaster
Nov 9 at 23:45




You can also Blob.getDataAsString() and add all the strings together.
– TheMaster
Nov 9 at 23:45




1




1




Of course it is. What did you expect? blobs are raw data. Joining raw data is not how multiple pages of a pdf is created. See How to Ask. Your original question has nothing to do with your last comment.
– TheMaster
Nov 10 at 2:56




Of course it is. What did you expect? blobs are raw data. Joining raw data is not how multiple pages of a pdf is created. See How to Ask. Your original question has nothing to do with your last comment.
– TheMaster
Nov 10 at 2:56












1 Answer
1






active

oldest

votes

















up vote
0
down vote













let me explain my question in detail.
I have a function to generate PDF file from sheet range by using urlFetch.
My question is how to merge multiple pdf into one pdf? For example 3 blobs got by urlFetch and i want to merge 3 blobs into 1 blob as PDF file.






share|improve this answer





















  • Please include your question clarification by editing your question. This is not an answer
    – Thum Choon Tat
    Nov 12 at 3:11











Your Answer






StackExchange.ifUsing("editor", function () {
StackExchange.using("externalEditor", function () {
StackExchange.using("snippets", function () {
StackExchange.snippets.init();
});
});
}, "code-snippets");

StackExchange.ready(function() {
var channelOptions = {
tags: "".split(" "),
id: "1"
};
initTagRenderer("".split(" "), "".split(" "), channelOptions);

StackExchange.using("externalEditor", function() {
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled) {
StackExchange.using("snippets", function() {
createEditor();
});
}
else {
createEditor();
}
});

function createEditor() {
StackExchange.prepareEditor({
heartbeatType: 'answer',
convertImagesToLinks: true,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: 10,
bindNavPrevention: true,
postfix: "",
imageUploader: {
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
},
onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
});


}
});














draft saved

draft discarded


















StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f53232431%2fhow-to-merge-or-create-a-blob-array-with-google-apps-script%23new-answer', 'question_page');
}
);

Post as a guest















Required, but never shown

























1 Answer
1






active

oldest

votes








1 Answer
1






active

oldest

votes









active

oldest

votes






active

oldest

votes








up vote
0
down vote













let me explain my question in detail.
I have a function to generate PDF file from sheet range by using urlFetch.
My question is how to merge multiple pdf into one pdf? For example 3 blobs got by urlFetch and i want to merge 3 blobs into 1 blob as PDF file.






share|improve this answer





















  • Please include your question clarification by editing your question. This is not an answer
    – Thum Choon Tat
    Nov 12 at 3:11















up vote
0
down vote













let me explain my question in detail.
I have a function to generate PDF file from sheet range by using urlFetch.
My question is how to merge multiple pdf into one pdf? For example 3 blobs got by urlFetch and i want to merge 3 blobs into 1 blob as PDF file.






share|improve this answer





















  • Please include your question clarification by editing your question. This is not an answer
    – Thum Choon Tat
    Nov 12 at 3:11













up vote
0
down vote










up vote
0
down vote









let me explain my question in detail.
I have a function to generate PDF file from sheet range by using urlFetch.
My question is how to merge multiple pdf into one pdf? For example 3 blobs got by urlFetch and i want to merge 3 blobs into 1 blob as PDF file.






share|improve this answer












let me explain my question in detail.
I have a function to generate PDF file from sheet range by using urlFetch.
My question is how to merge multiple pdf into one pdf? For example 3 blobs got by urlFetch and i want to merge 3 blobs into 1 blob as PDF file.







share|improve this answer












share|improve this answer



share|improve this answer










answered Nov 11 at 21:49









Andrew

14




14












  • Please include your question clarification by editing your question. This is not an answer
    – Thum Choon Tat
    Nov 12 at 3:11


















  • Please include your question clarification by editing your question. This is not an answer
    – Thum Choon Tat
    Nov 12 at 3:11
















Please include your question clarification by editing your question. This is not an answer
– Thum Choon Tat
Nov 12 at 3:11




Please include your question clarification by editing your question. This is not an answer
– Thum Choon Tat
Nov 12 at 3:11


















draft saved

draft discarded




















































Thanks for contributing an answer to Stack Overflow!


  • Please be sure to answer the question. Provide details and share your research!

But avoid



  • Asking for help, clarification, or responding to other answers.

  • Making statements based on opinion; back them up with references or personal experience.


To learn more, see our tips on writing great answers.





Some of your past answers have not been well-received, and you're in danger of being blocked from answering.


Please pay close attention to the following guidance:


  • Please be sure to answer the question. Provide details and share your research!

But avoid



  • Asking for help, clarification, or responding to other answers.

  • Making statements based on opinion; back them up with references or personal experience.


To learn more, see our tips on writing great answers.




draft saved


draft discarded














StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f53232431%2fhow-to-merge-or-create-a-blob-array-with-google-apps-script%23new-answer', 'question_page');
}
);

Post as a guest















Required, but never shown





















































Required, but never shown














Required, but never shown












Required, but never shown







Required, but never shown

































Required, but never shown














Required, but never shown












Required, but never shown







Required, but never shown







這個網誌中的熱門文章

Xamarin.form Move up view when keyboard appear

Post-Redirect-Get with Spring WebFlux and Thymeleaf

Anylogic : not able to use stopDelay()