スプレッドシートをpdfとしてエクスポートするには、margininsパラメータが必要です。スプレッドシートのエクスポートのためのmarginパラメータ
次のパラメータはうまくいきます。しかし、私は印をつけた後に余裕のパラメータを見つけることができません。
スプレッドシートをpdfとしてエクスポートするには、margininsパラメータが必要です。スプレッドシートのエクスポートのためのmarginパラメータ
次のパラメータはうまくいきます。しかし、私は印をつけた後に余裕のパラメータを見つけることができません。
これは現在、App Scriptではサポートされていません。これはClass Sheetに記載されていません。これはgoogle forumにも記載されており、その答えは同じ - サポートされていません。
私もこの情報を探しています。 Googleフォーラムのnooguiは2015年9月からのものです。マージン機能は最近追加されたばかりで、そのパラメータをブラウザに渡す方法に関するドキュメントはありませんでした。 AppScriptの機能でもなく、UrlFectApp.fetch機能を使ってパラメータを渡そうとしています。パラメータを組み合わせると、ブラウザに貼り付けてPDFを書き出すことができます。 問題は、余白のパラメータの名前とそのために使用できるオプションの名前です。
私のこの投稿と私のタグgoogle-app-scriptでタグ付けされている理由は、多くの人がこれらのパラメータをUrlFetchApp機能で使用することです。これは質問するのに最適な場所です。
実際には余白を設定してPDFを作成することができます。パラメータの名前と可能な値を知っているだけです。私はそれがこれらの
パラメータで動作するようになっていました:
&format=pdf //export format
&size=a4 //A3/A4/A5/B4/B5/letter/tabloid/legal/statement/executive/folio
&portrait=false //true= Potrait/false= Landscape
&scale=1 //1= Normal 100%/2= Fit to width/3= Fit to height/4= Fit to Page
&top_margin=0.00 //All four margins must be set!
&bottom_margin=0.00 //All four margins must be set!
&left_margin=0.00 //All four margins must be set!
&right_margin=0.00 //All four margins must be set!
&gridlines=false //true/false
&printnotes=false //true/false
&pageorder=2 //1= Down, then over/2= Over, then down
&horizontal_alignment=CENTER //LEFT/CENTER/RIGHT
&vertical_alignment=TOP //TOP/MIDDLE/BOTTOM
&printtitle=false //true/false
&sheetnames=false //true/false
&fzr=false //true/false
&fzc=false //true/false
&attachment=false //true/false
あなたは現在、インターネットを中心に循環知られているよりも、PDF形式のためのより多くのパラメータがある見ることができるように。はい、Googleによって文書化されていないようです。
PDFエクスポートが失敗した場合は、おそらく値が正しくありません。一部のパラメータは、エクスポートに影響しません。たとえば、source=labnol
を使用している場合、これは「実際の」パラメータではありませんが、問題はありません。
は、あなたがこのようなあなたのURL内のすべての4つのマージンのパラメータを持っていることを確認してください:
&top_margin=0.00&bottom_margin=0.00&left_margin=0.00&right_margin=0.00
は、それ以外の場合は、PDFを作成しません。
希望に役立ちます!