2013-06-12 64 views
1

我有一個當前的Google表單和應用程序腳本,其中Apps腳本將表單數據放入電子表格模板(進行一些計算),然後將電子表格作爲電子郵件發送PDF。Google App腳本 - 在表單上顯示PDF提交

Google Apps腳本中是否有一種方法將此PDF顯示在Web瀏覽器中,而不是通過電子郵件發送?

回答

0

您可以使用此workround

pag.html

<html> 
<input type="submit" onclick="downloadPDF()"/> 
<a href="#" id="myDownloadLink" style="display:none">Click here to open</a> 

<script> 
    function sucess(e) { 
    alert(e); 
    var downloadLink = document.getElementById("myDownloadLink"); 
    downloadLink.href=e; 
    downloadLink.style.display = 'block';  
} 

function downloadPDF() { 
    google.script.run.withFailureHandler(alert).withSuccessHandler(sucess).getFile(); 
} 
</script> 
</html> 

code.gs

function doGet() { 
    return HtmlService.createHtmlOutputFromFile("pag"); 
} 

function getFile() { 
    return DriveApp.getFileById("1pczv0kRvgpI87owXWUXTtm4wXXsiG8-ErVWFtv05izI").getUrl(); 
} 
+0

BR阿勞霍,你將不得不使用HTMLServices這個....是否正確? – MattMoco

+0

正確的MattMoco –

相關問題