2017-02-28 15 views
2

動的ヘッダーまたはフッターをドキュメントに追加する方法、つまりページごとに異なる「ページタイトル」をフッターに追加する方法があるのだろうかと思います。Google Apps Script - ドキュメントに動的ヘッダー/フッターを追加する

ビルトインヘッダーやフッターの編集はすべてのページに反映されると思います。誰かが、ページの最初/最後の行にアクセスしてそこにテキストを挿入することによって、またはページを動的に更新する別の方法がある場合、回避策を "強制"するかどうかを考えている人はいませんか?

答えて

1

AFAIK、これはまだ利用できません。 issueが開いていて、最初のページと他のページのヘッダー/フッター情報に確実にアクセスできません。

コードhereを使用して、ドキュメントの子をリストしました。

DocumentBodySection: Index 0 
HeaderSection: Index 1 
FooterSection: Index 2 
HeaderSection: Index 3 
FooterSection: Index 4 

この関数は、選択した子のテキストを変更します。

function myFunction() { 
    var copyDoc = DocumentApp.getActiveDocument(); 
    var footer = copyDoc.getFooter(); 
    Logger.log(footer.getParent().getChild(2).asText().setText("Test")) 
} 

2番目のページ enter image description here

3ページ目 enter image description here

、すべてのフッターセクションに適用されますフッターセクションを変更するこのblogにあなただけの最初に異なるヘッダー/フッターを設定することができます応じてページ。提供されている公開されている問題のリンクには、利用できないため手動でしかチェックできないと記載されています。

関連する問題