ファイルに変換します。ファイル名にはページ番号が自動付加されます。サンプル:ExcelのVBA参照設定を事前に行う。F8キーでステップ実行しながら動作確認出来ます。'Acrobatアプリケーションを起動する。'PDFファイルを開いて表示する。'JavaScriptオブジェクトを作成する。'PDFファイルを変更無しで閉じます。'Acrobatアプリケーションを終了する。'一応オブジェクトを強制開放する。Readerでは出来ません。Acrobat本体がデフォルトでインストールされているパソコン環境だけです。以下が変換後のファイル名のイメージです。Acrobatアプリ本体を起動表示しています。メソッドを連続で行うときに発生する不可解なエラー回避策です。変換をおすすめします。変換が可能になります。書かれている第2引数の説明が一部間違っています。ファイルに入っている内容から当サイト管理者が勝手に判断したものです。SDKにはありません。OSがインストールされているC:ドライブへの保存は出来ません。XP環境で作業している者です。9.0でPDFファイルを上記のようにJPG変換する作業をしています。バージョン9.0では,Acrobatのファイルメニューから,「別名で保存」で連番が降られたJPGファイルが出来ます。解像度もppi/cm単位で設定出来ます。デフォルトでは,解像度をプルダウンメニューで,何寿類かの特定の解像度しか選べないので,プルダウンメニューで設定したあとで,解像度の数字の部分だけを,200ppi/pxelの数値でcm単位に変えて変換しています。この設定ではカスタム設定保存が出来なくて,新規のPDFを処理するたびにデフォルトに戻ってしまいます。それと,解像度を200ppi/pxelに設定した後で,解像度は変えずに,pixelだけをUPして,JPGに書き出すスクリプトはどうやって設定するのでしょうか?以上の2点の処理で困ってます。ちなみに,最後の解像度はそのままに,pixel数をUPして,ドキュメントサイズを大きくする作業は,残念ながらPhotoshopのバッチで処理しています。PDFの数が膨大にあるため,なんとかAcrobatで動くVBあるいはJavascriptdで実行出来ないかと思っています。ご教授よろしくお願いいたします。PM内容は確認しました。9.0が管理しているか調査しています。・レジストリ・C:ドライブのどこかのファイル(xml?)しばらくお時間を下さい。遅れましたが、初めまして。これまでの中間報告です。XP(フルUP)環境で確認しましたが、JPEG変換の解像度はカスタム変更してもデフォルトには戻りません。「別名で保存」に問題は見つかりませんでした。そこで一度、試して欲しいのですが。メニューから[編集]->[環境設定]->環境設定ダイアログ画面->[PDFからの変換]->[JPEG]で[解像度]を選択して[設定を編集(E)]ボタンでデフォルトの解像度が変更できる?と予想しています。<2点目>「別名で保存」の設定パラメータ画面にその値が無いので無理かと・・。これに関してはAcrobat側の問題では無く、VBA(VB)側の処理方法だと思います。解像度のリスト値が保存されている箇所は見つけることが出来ませんでした。再度調査したいと思っています。入力可能なpdfファイル)から、通常のpdfファイル(入力欄の機能をなくしたもの)への変換は、どのように記述したらよいか、教えてください。操作で各フィールドを更新不可にすればイイと思います。そのフィールドが不要ならば削除しても構いません。ココのページのサンプルを御覧ください。objAFormFieldこんな感じに変更します。objAFormField削除は上記のループ内でobjAFormField.Typeからフィールドのタイプ(テキスト[text]、ラジオボタン等)を判断して、objAFormField.Nameからフィールド名を取得します。ココのサンプルを元にそのフィールド名でフィールドの削除を行います。サンプルは保存してないので、別名での保存等を行う必要は有ります。参考になれば幸いです。AM管理人様はじめまして。ご回答をありがとうございます。ご指定の箇所を「入力・変更付加にする」のとおり書き換えました。_"C:\Users\necuser2\Desktop\76\NFPDF00.pdf")の箇所を通っても保存されません。どこが間違っているのか、教えていただけますか?よろしくお願いします。「素通り」すると言う事はフィールドが存在しない、と思えます。0ならば存在しないので当然「素通り」します。objAcroAVDoc.Close(1)の部分を置き換える必要が有ります。値(終了コード)が正常終了しているかの確認が当然必要です。サンプルですから、全てのエラー処理は入っていません。objAcroAVDoc.GetPDDocを実行する必要が有ります。オブジェクトとobjAcroPDDocオブジェクトが連携し、objAcroPDDoc.Saveメソッドが正常に動作します。「オブジェクトの連携」とは各変数内の「情報の受け渡し」を意味します。objAcroAVDocで処理した結果をobjAcroPDDocで処理させたい時は上記の様に連携図に従って、情報の受け渡し用のメソッドを実行する必要があります。しないと何を処理してイイのか各オブジェクト(変数)は判りません。AM管理人様ご回答をありがとうございます。