2 返信 最新の回答 日時: Feb 13, 2012 2:21 AM ユーザー:hashimotokaz

    LiveCycle Designerで作成したPDFフォームの文書メッセージバーを非表示にする

    hashimotokaz

      既存PDFフォームのレイアウトをLiveCycle Designer 8.2 で編集しようとしております。

      既存PDFフォームをLiveCycle Designer 8.2 で読み込んで再保存したPDFフォームをAdobe Readerで開くと、

      ページ上部に「このドキュメントにはフォームフィールドが含まれています…」といった内容の文書メッセージバーが表示されてしまいます。

      この文書メッセージバーを表示させない方法はありますでしょうか??

       

      既存PDFフォームはLiveCycle Designer 8.0で新規作成したPDFフォームで、これは上記文書メッセージバーは表示されません。

      LiveCycle Designer 8.2で読み込み再作成した場合のみ文書メッセージバーが表示されます。

       

      LiveCycle Designer 8.2で読み込み時に「背景として…」を選択し、読み込み・再保存したPDFは文書メッセージバーが表示されませんでしたが、

      PDFフォームのレイアウトを編集したい為、この方法は使用できません。

       

      LiveCycle Designer 8.2で新規作成したPDFフォームでは文書メッセージバーは表示されません。

       

      Adobe Acrobat Pro で「拡張機能」を有効にし、再保存しましたが、文書メッセージバーは表示されてしまいます。

       

      # 今回作成したいのはファイル単体で動作するPDFフォームで、LiveCycleの配布機能等は使用しておりません。

       

      ご存知の方がいらっしゃったらご教示よろしくお願い致します。

        • 1. Re: LiveCycle Designerで作成したPDFフォームの文書メッセージバーを非表示にする
          qzm1183

          配布対象のフォームをAcrobatSTD以上で開き、『文書メッセージバー』を一度クリックし、非表示します。

          その後、上書きまたは名前を付けて保存すれば、次回起動時には、『文書メッセージバー』は表示されないと思います。

          しかし、ユーザーが画面左側の『ナビゲーションパネル』または、『表示メニュー 』→『ナビゲーションパネル』を操作すれば

          再表示されます。

          根本的に解決するには、

          app.hideToolbarButton("Hand"); 指定ツールボタンを削除   例:手のひらツールを削除

          app.hideMenuItem("Save");    指定メニュー項目を削除   例:上書き保存メニューを削除

          などのJavaScriptを記述し、エンドユーザーの操作を制限する必要があります。

           

          Wondows7 SP1 64bit

          LiveCycle Designer 8.2.1

          Adobe Acrobat 9 Pro Extended

          Test・Form : DynamicForm

          • 2. Re: LiveCycle Designerで作成したPDFフォームの文書メッセージバーを非表示にする
            hashimotokaz Level 1

            Reply遅くなり申し訳ありません。

             

            やはりJavaScriptで制御することになりそうですね。

            ご回答ありがとうございました。