私はHTML Web Appを持っています。このHTML Web App TableをHTMLに変換しています。これはどのように達成できますか?ここでGoogle Appsスクリプトを使用してHTML WebアプリケーションテーブルをPDFに変換します。
は私のコードである
index.htmlを
<html>
<head>
<script type="text/javascript" src="https://www.google.com/jsapi"></script>
<script type="text/javascript">
google.load("visualization", '1', {packages:['table']});
google.setOnLoadCallback(drawTable);
function drawTable() {
var query = new google.visualization.Query(
'https://docs.google.com/spreadsheets/d/1w5kqFmt1yclKVDdasujf-
moxjX3QOVsyDyP7DIcF2u0/edit#gid=0');
query.send(handleQueryResponse);
}
function handleQueryResponse(response) {
if (response.isError()) {
alert('Error in query: ' + response.getMessage() + ' ' +
response.getDetailedMessage());
return;
}
var data = response.getDataTable();
var table = new
google.visualization.Table(document.getElementById('table_div'));
var options = {'title':'Bass Naming',
'width':'600',
'height':'400'};
table.draw(data, options);
var tabUri = table.getLinkUrl();
}
</script>
<title>Data from a Spreadsheet</title>
</head>
<body>
<div>My Sheet</div>
<div id="table_div"></div>
<div>
<h3> click here the below button to send the Table as PDF to mail :</h3>
<button id='mail' onclick="myFunction()">Send to Mail</button>
</div>
</body>
</html>
code.gs
function doGet(e) {
return HtmlService
.createTemplateFromFile("index")
.evaluate()
.setTitle("Charts for Rent Analyser")
.setSandboxMode(HtmlService.SandboxMode.IFRAME);
}
なぜあなたは同じ質問のようです何のため2番目の質問を作成するのですか? (可能な複製は[Googleのappスクリプトを使用してHTMLテーブルをpdfに変換](https://stackoverflow.com/questions/45072142/convert-html-table-to-pdf-using-google-app-script) –
はい* *誰も私の以前の質問に答えていません**私は質問が**はっきりしていないと思った**私はピーターマリーリチャードを正確に必要としていることを明確にしました –
あなたは以前の質問を編集するか、それは、重複を避けるためです。 –