ホーム   フォーラム   FAQ
 
メインメニュー
ログイン
ユーザー名:

パスワード:


パスワード紛失

Magicの印刷プログラムにてPDFファイルを印刷したい

  • このフォーラムに新しいトピックを立てることはできません
  • このフォーラムではゲスト投稿が禁止されています
前の投稿 - 次の投稿 | 親投稿 - 子投稿なし | 投稿日時 2017-11-15 17:29
humi  長老   投稿数: 204
こちらの件に関して、MagicのOSコマンドにて、Ghostscriptというソフトを実行して、PDFファイルを画像ファイル(JPEG)に変換して、Magicの印刷プログラムにて、変換後のJPEGファイルを画像として貼付して印刷する形で実現できました。情報を頂いた方、誠に有難う御座いました。また何かありましたら質問させて頂きます。
投票数:0 平均点:0.00
前の投稿 - 次の投稿 | 親投稿 - 子投稿なし | 投稿日時 2017-11-13 16:05
tiyn  常連   投稿数: 70
バージョンとかによって入ってなかったりしますけど
WindowsにLPRというコマンドがありますがあれは使えませんか?
LPD印刷サービスとかそんな名前だったと思います

こんな感じのコマンドラインでPDFでも印刷できたかと
lpr -S プリンタのIP -P プリンタ名 -o l "PDFのパス"
投票数:0 平均点:0.00
前の投稿 - 次の投稿 | 親投稿 - 子投稿なし | 投稿日時 2017-11-13 15:49 | 最終変更
ISHIJIMA  長老 居住地: 静岡県  投稿数: 1827
品目コード.PDFを最初からTIFにしておくとか・コマンドラインで印刷できるデータにしておくとかはだめですか?
フリーであれば「PDF 印刷 コマンドライン ソフト」等で検索すればいろいろ出てきますが保証は・・・・
有償のソフトであれば確実だと思います。
投票数:0 平均点:0.00
前の投稿 - 次の投稿 | 親投稿 - 子投稿なし | 投稿日時 2017-11-13 15:23
humi  長老   投稿数: 204
ISHIJIMAさんへ、ご返答頂き有難う御座います。

前提としてMagicの印刷指示プログラムにて、品目コード(6桁)を入力します。PDFファイルが、品目コード.PDFという名前で既に作成されていて、該当のPDFファイルを印刷するというプログラムを作成したいと思っています。このような処理を実現させるためにいろいろ試しています。何か情報がありましたら、ご教授の程、宜しくお願い致します。
投票数:0 平均点:0.00
前の投稿 - 次の投稿 | 親投稿 - 子投稿なし | 投稿日時 2017-11-13 15:02 | 最終変更
nkmt  長老   投稿数: 1668
印刷は以下で成功しました。64bit OS
'"C:\Program Files (x86)\Adobe\Acrobat Reader DC\Reader\AcroRd32.exe" /s /p /l /h "C:\wrk\4786_001.pdf"'

バックグラウンドで印刷されました。


Readerは閉じられず開いたままという点について

以下でプロセスは終了しましたが、別途、手動で開いていた分も終わるかもしれませんね。

TASKKILL /IM AcroRd32.exe /F


投票数:0 平均点:0.00
前の投稿 - 次の投稿 | 親投稿 - 子投稿.1 | 投稿日時 2017-11-13 13:36
ISHIJIMA  長老 居住地: 静岡県  投稿数: 1827
OFFICEが入っているのであればWORDで読み込んで印刷するような事はだめでしょうか
投票数:0 平均点:0.00
前の投稿 - 次の投稿 | 親投稿 - 子投稿.1 | 投稿日時 2017-11-13 13:20
humi  長老   投稿数: 204
お客様と運用方法を検討している中で、お客様から次の提案をがありました。Magic uniPaaS V1PlusにTIFファイルだとプログラムに貼り付けて印刷できるのであれば、PDFファイルをTIFファイルに変換させれば良いのではないかと言うことでした。そこで質問なのですが、PDFファイルをTIFファイルに、Magic uniPaaS V1Plusのコマンドプロンプトから起動させて変換できるソフトが無いか探しています。このようなことを実現させる方法の、ご教授の程、宜しくお願い致します。
投票数:0 平均点:0.00
前の投稿 - 次の投稿 | 親投稿 - 子投稿なし | 投稿日時 2017-11-10 17:12
humi  長老   投稿数: 204
ISHIJIMAさんへ、ご返答頂き有難う御座います。

教えてもらったソフトについても確認してみます。また何かありましたら、ご教授の程、宜しくお願い致します。
投票数:0 平均点:0.00
前の投稿 - 次の投稿 | 親投稿 - 子投稿なし | 投稿日時 2017-11-10 17:10
humi  長老   投稿数: 204
KURITAさんへ、ご返答頂き有難う御座います。

私も該当のURLを見つけて、/tオプションでも試したのですが、Adobe Readerは終了しなくて残りました。/tオプションのドライバ名とポート名は何を指定すればよいか解らなかったため、プリンター名のパラメータだけ指定して実行して確認してみました。前の投稿にも記載したのですが、お客様と運用方法も含めて確認しています。また何かありましたら、ご教授の程、宜しくお願い致します。
投票数:0 平均点:0.00
前の投稿 - 次の投稿 | 親投稿 - 子投稿.1 | 投稿日時 2017-11-10 16:12
ISHIJIMA  長老 居住地: 静岡県  投稿数: 1827
有償ですがマイクロリンクさんでInterlude PDF(MSA for Magic uniPaaS)という商品がPDFをコマンドラインで印刷できたような気がします。
違っていたらすみません。
投票数:0 平均点:0.00
前の投稿 - 次の投稿 | 親投稿 - 子投稿.1 | 投稿日時 2017-11-10 15:59
KURITA  常連   投稿数: 45
実行環境が無いため参考URLのみとなりますことを
御容赦ください。

adobe社のQAで印刷処理実行後に終了する言った文言が
ありましたのでURLを記載させていただきます。
但し、プリンタ情報も引数で必要となるようです。

https://helpx.adobe.com/jp/acrobat/kb/510705.html


投票数:0 平均点:0.00
前の投稿 - 次の投稿 | 親投稿 - 子投稿.1 | 投稿日時 2017-11-10 15:58
humi  長老   投稿数: 204
ISHIJIMAさんへ、ご返答頂き有難う御座います。

いろいろ試しているのですが、こちらでは何も表示されずに印刷されるようにはなりませんでした。しかしプロセスが残るのであれば、逆に操作して閉じてもらう様にした方が良いかもしれませんね。その辺りも含めて一度お客様と運用方法を確認しています。運用方法で対応できるように勧めてみます。また何かありましたら、ご教授の程、宜しくお願い致します。ちなみにこちらのPCは64ビットのPCになります。
投票数:0 平均点:0.00
前の投稿 - 次の投稿 | 親投稿 - 子投稿.1 | 投稿日時 2017-11-10 15:21
ISHIJIMA  長老 居住地: 静岡県  投稿数: 1827
OS Windows 7 Pro SP1 32BIT

ショートカットの内容
"C:\Program Files\Adobe\Acrobat Reader DC\Reader\AcroRd32.exe" /s /p /l /h "C:\TEST\TEST.pdf"

実行すると何も表示されずに印刷されます。

ただ表示はされていませんがプロセスは残っているみたいです。

あまり実用的ではないかもしれませんね
投票数:0 平均点:0.00
前の投稿 - 次の投稿 | 親投稿 - 子投稿なし | 投稿日時 2017-11-10 14:30
humi  長老   投稿数: 204
ISHIJIMAさん、ご返答頂き有難う御座います。

Acrobat Reader DCをセットアップしてみて、ショートカットにパラメータを追加して実行するとこちらではAcrobat Reader DCが終了せずに残ります。それと、ISHIJIMAさんの環境では何も表示されずに印刷されますとあるのですが、こちらでは、該当のPDFファイルが表示されて印刷が実行された後、PDFファイルの表示は消えて、最新使用したファイルの一覧の表示が表示されます。今確認している環境がWindows 7 Pro SP1の環境なのですが、参考のURLを見るとWindows 8.1で動作確認とあるのでOSの違いなのでしょうか。ちなみにISHIJIMAさんが動作確認しているOSは何でしょうか。ご教授の程、宜しくお願い致します。
投票数:0 平均点:0.00
前の投稿 - 次の投稿 | 親投稿 - 子投稿.1 | 投稿日時 2017-11-10 11:09
ISHIJIMA  長老 居住地: 静岡県  投稿数: 1827
下記URLを参考しました。
Acrobat Reader DCのショートカットに下記のパラメータを追加して実行すると何も表示されずに印刷されます。

http://mizutanikirin.net/tool-commnad-pdf%E3%81%AE%E3%82%B3%E3%83%9E%E3%83%B3%E3%83%89%E5%8D%B0%E5%88%B7
投票数:0 平均点:0.00
前の投稿 - 次の投稿 | 親投稿 - 子投稿.1 .2 | 投稿日時 2017-11-10 10:52
humi  長老   投稿数: 204
ISHIJIMAさん、ご返答頂き有難う御座います。

パラメータについてですが、/s(エス) /p(ピー) /l(エル) /h(エイチ)で良いのですよね。こちらで使用しているのは、Adobe Reader Ⅺを使用しています。再度確認したのですが、Adobe Readerは閉じられず開いたままでした。ご教授の程、宜しくお願い致します。
投票数:0 平均点:0.00
前の投稿 - 次の投稿 | 親投稿 - 子投稿.1 | 投稿日時 2017-11-10 9:41
ISHIJIMA  長老 居住地: 静岡県  投稿数: 1827
AcroRd32.exe /s /p /l /h filename
これでもだめですか?
投票数:0 平均点:0.00
前の投稿 - 次の投稿 | 親投稿 - 子投稿.1 | 投稿日時 2017-11-10 9:21
humi  長老   投稿数: 204
ISHIJIMAさんへ、ご返答頂き有難う御座います。

ご教授頂いた方法で確認したところ、AdobeReaderが起動して該当のPDFファイルは印刷できたのですが、印刷した後にAdobeReaderが起動したままになります。印刷した後にAdobeReaderが終了して、Magicのプログラムに戻るようには出来ないでしょうか。ご教授の程、宜しくお願い致します。
投票数:0 平均点:0.00
前の投稿 - 次の投稿 | 親投稿 - 子投稿.1 | 投稿日時 2017-11-9 21:44 | 最終変更
ISHIJIMA  長老 居住地: 静岡県  投稿数: 1827
下記内容をOSコマンドで実行したら印刷されませんか?
AcroRd32.exe /s /p /l /h filename
投票数:0 平均点:0.00
前の投稿 - 次の投稿 | 親投稿 - 子投稿なし | 投稿日時 2017-11-9 21:29
KURITA  常連   投稿数: 45
「PDFドキュメントを作成するには」のヘルプに関しては
humiさんのおっしゃるヘルプメニューで出てきます。

既存のPDFをMagicから印刷は難しいと思います。

指定されたPDFファイルを表示するところまでの
実装なら可能かとは思います。
(この場合の表示はPDFViwerを起動するところまで)
後は印刷するかはユーザに操作して貰うのがベストかと
思います。
pdfファイル上の用紙サイズ情報や複数ページ等を
magicで取得・制御は難しいと思うためです。

あまり参考にならずで申し訳ありません。
投票数:0 平均点:0.00
前の投稿 - 次の投稿 | 親投稿 - 子投稿なし | 投稿日時 2017-11-9 17:53 | 最終変更
fjksudou  長老   投稿数: 180
humiさん
こんにちは

過去の投稿から調べるとunipaasでは難しいように思えます。
xpaなら.NETベースになるので実現可能ですね。

当てずっぽうで申し訳ございませんが、
レポートマジックだと可能かもしれません。
投票数:0 平均点:0.00
前の投稿 - 次の投稿 | 親投稿 - 子投稿.1 | 投稿日時 2017-11-9 16:57
humi  長老   投稿数: 204
KURITAさん、ご返答頂き有難う御座います。

開発版のヘルプの内容が探せないのですが、開発版を起動して、ヘルプメニューのMagicヘルプを起動した中に、「PDFドキュメントを作成するには」があるのでしょうか。それと説明が足りなかったのですが、PDFドキュメントを作成したいのではなく、既に存在しているPDFファイルを、Magicのプログラムから印刷したいという質問になります。PDFファイルが、品目コード(6桁).PDFというファイルで既に作成されていて、Magicのプログラムから、品目コードを選択して、該当のPDFファイルを印刷するという処理になります。この処理を実現できる方法があれば、ご教授の程、宜しくお願い致します。
投票数:0 平均点:0.00
前の投稿 - 次の投稿 | 親投稿 - 子投稿.1 | 投稿日時 2017-11-9 16:32
KURITA  常連   投稿数: 45
開発版のヘルプにそのものの内容の記載があります。
「PDFドキュメントを作成するには」

外部のツールを使わずに作成できるかという質問であれば
できないと思いますが。

弊社では有償無償は別としてPDFWriterソフトを用意して
出力する実装をしています。
投票数:0 平均点:0.00
前の投稿 - 次の投稿 | 親投稿 - 子投稿.1 .2 .3 .4 .5 .6 .7 .8 .9 | 投稿日時 2017-11-9 16:15
humi  長老   投稿数: 204
いつも参考にしております。

Magicの印刷プログラムにて、イメージコントロールを使って、PDFファイルを印刷しようとプログラムを作成したのですが印刷なりませんでした。PDFファイルではなく、TIFファイルだとイメージコントロールで印刷できました。そこで質問があります。PDFファイルをMagicの印刷プログラムで印刷することは可能でしょうか。可能な場合その方法のご教授の程宜しくお願い致します。
投票数:0 平均点:0.00

  条件検索へ


Copyright (C) Magic Software Japan K.K. All Rights Reserved.
個人情報保護方針 会員規約