メインコンテンツへスキップ

Microsoft print to pdf でのマルチスレッド処理

コメント

9件のコメント

  • tanda

    川島さん、

    Microsoft Print to PDFは単に出力先のデバイス指定を「プリンタ」から「ファイル」に変えているだけですから、プリンタ出力で問題のないプログラムであれば、Microsoft Print to PDFでも全然問題ないと思いますよ。

  • 群馬のマジシャン

    基本的にはSkyPDFfor MAGIC を利用するようにしていますが、無料で使えるならとおもい、検索してみました。

    一般的な事例で、マルチスレッド、大丈夫 というのと、マルチスレッドはできない という事象が確認できました。

    参考になれば。幸いです。

    https://answers.microsoft.com/ja-jp/windows/forum/all/microsoft-print-to-pdf/7fb86aef-615d-4d36-80f1-5309ca88e4b7

     

    「Microsoft Print to PDF」のマルチスレッド処理の結果は状況により異なるようです。

     

  • tanda

    群馬のマジシャンさん、

    ファイルを書き込んでいる最中に、同じファイル名で別の上書きが入ると当然そうなるでしょうね。これは、PDFに限らずどんな出力でも理屈は同じだと思います。

    出力セッションごとに一時ファイル名を変えるとかの対策で、簡単に解決すると思いますよ。

  • AIS川島

    AIS@川島です。

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

     確かにこのURLは確認しました。

     今回のプログラムはtanda様のおっしゃる通りセッション単位でユニークファイル名を付与しております。

     最大スレッド数以上のリクエストでも問題なくPDFは作成はされました。

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

     

     

  • tanda

    川島さん、

    余談ですが、川島さんのところのお客様にマージで動いているシステムがあると聞いて感激です!😃

  • AIS川島

    AIS@川島です。

      レスポンスを求めるのであればWEBクライアントよりマージ型のほうがいいように思いますが最近は違うんですか?

     

  • tanda

    川島さん、

    はい、マージのスピードは最速です。右に出るものはないです。うちのセミナーでも一番人気になっています。

  • AIS川島

    AIS@川島です。

     勉強不足で申し訳ございませんがWEBクライアントってユーザ数以上のアクセスがあった場合、接続エラーまたは待ちのどちらになりますか? もし接続エラーならWEBの仕組みとしては使いずらいのでは? 思いますがどうでしょうか?

     

     

  • tanda

    川島さん、

    接続エラーになると思います。

サインインしてコメントを残してください。