none
image gearの使い方が分かりません。 RRS feed

  • 質問

  • お疲れ様です。

    今回バージョンアップ作業でimage gearができなくなりまして、

    元のV11をバージョンアップしたいです。

    今、検討するのがV16とV19ですが、

    V19はDLLが使えないらしいです。

    V16はDLLがありますが、

    元のソースのGear_libがないです。

    Gear_libの代わりにどう使いますか。

    分かりましたら、是非お願いいたします。

     

    2011年5月25日 2:57

回答

  • すでにオペレータから指摘のある通り、サードパーティーの製品に対しての情報交換は、同じ利用者がよほど多くないと難しいでしょう。
    しかし、今の質問のレベルだと、そのライブラリの使い方以前の問題な気がします。

    これを手ではなくプログラムで指定されたファイルを開くように変わればどう変わりますか?

    File という単語をコードの中で探せば見えてきませんか。
    ”ファイルから読み込む”ということを示唆していそうなメソッドが見えますし、”ファイル名”を示していそうなプロパティかフィールドも見えますよね。
    そこから、そのメソッドについてマニュアル、ヘルプを読めばよいのでは?

    サンプルか、前任者のコードかは存じませんが、コードを読み解くのはあなたの仕事(役割)です。
    メーカーに問い合わせる、第三者に丸投げするのは責任の放棄になると思います。

    安易にソースコードを公開して、メーカーや第三者に質問する行為は避けるべきです。
    解決に時間がかかりますし、開示したソースコードによっては機密漏洩に問われるかもしれません。
    同僚や先輩、上司など、身近な人をもっと頼りましょう。


    質問スレッドで解決した場合は、解決の参考になった投稿に対して「回答としてマーク」のボタンを押すことで、同じ問題に遭遇した別のユーザが役立つ投稿を見つけやすくなります。
    • 回答としてマーク 山本春海 2011年5月30日 2:23
    2011年5月26日 14:35
    モデレータ

すべての返信

  • メーカーに問い合わせてみてはどうでしょうか?
    2011年5月25日 4:05
  • 問題を変わります。

    gearviewの追加する方法を教えませんか

    2011年5月25日 8:59
  • gearviewの追加する方法を教えませんか

    メーカーに聞く、マニュアルを読むなどされてはいかがでしょうか。

    その製品を持っている人にしか回答できませんので、回答できる人がもしかしたらいないかもしれません。
    回答を待つよりは、メーカーに問い合わせる、マニュアルで調べる、上司や同僚に聞くなどされた方が、速い解決を望めるかと思われます。


    質問スレッドで解決した場合は、解決の参考になった投稿に対して「回答としてマーク」のボタンを押すことで、同じ問題に遭遇した別のユーザが役立つ投稿を見つけやすくなります。
    2011年5月25日 14:27
    モデレータ
  • そうしたらもう問題を変わります。

    イメージファイルを開くとき手で開くプログラムがあります。

     m_DlgLoadOptions = IGDlgsCtl1.CreateFileDlgOptions(GearDIALOGSLib.enumIGFileDlgOptionsType.IG_FILEDLGOPTIONS_DOCLOADOBJ)
    
      If m_IGFileDlg.Show(m_DlgLoadOptions) Then
    
       'Load Entire Document into memory
    
       m_IGDocument = IGCoreCtl1.CreateDocument(0)
    
       IGFormatsCtl1.LoadDocumentFromFile(m_IGDocument, m_DlgLoadOptions.FileName, m_DlgLoadOptions.StartPage, m_DlgLoadOptions.Position, -1)
    
    
    
       ' Warn to enable ICC support if there is color mismatch
    
       IGGUIDlgCtl1.ShowColorMismatchDlg(m_IGDocument.Page(0))
    
    
    
       'Get Page to display
    
       m_IGPage = m_IGDocument.Page(0)
    
       m_IGPageDisplay = IGDisplayCtl1.CreatePageDisplay(m_IGPage)
    
    
    
       IGPageViewCtl1.PageDisplay = m_IGPageDisplay
    
    
    
       'Populate thumbnail Control
    
       IGGUIThumbnailCtl1.FileAppend(m_DlgLoadOptions.FileName)
    
       IGGUIThumbnailCtl1.ShowBrowser(Handle.ToInt32(), True)
    
    
    
      End If
    
    
    
      IGPageViewCtl1.UpdateView()
    
    

    これを手ではなくプログラムで指定されたファイルを開くように変わればどう変わりますか?

    イメージファイル:C:\aa.tif

    ページ:1

    の時だとすれば。。。。

    よろしくお願いいたします。


    2011年5月26日 7:47
  • こんにちは、cjfdnd さん。

    MSDN フォーラムのご利用ありがとうございます。オペレーターの山本です。

    恐れ入りますが、こちらは弊社製品を利用したアプリケーション開発されている方の意見交換の場です。
    ご利用いただいているサードパーティ製品に特化した内容のご質問は、他の方からも指摘がありますように、その製品をご利用されている方に限定されてしまいますので、こちらのフォーラムでは情報が集まりにくいと思います。

    メーカーにお問い合わせされることや、製品のマニュアルを参照するなどご検討いただいたほうがいいかなと思います。
    (ImageGear 利用者のコミュニティなどはないのでしょうか?私には見つけられませんでした。)

    accusoft support
    http://www.accusoft.com/imaging-support.htm

    誠に恐れ入りますが、何卒ご理解のほど、よろしくお願いいたします。
                                                                                                                                          
    日本マイクロソフト株式会社 フォーラム オペレーター 山本 春海


    2011年5月26日 9:02
  • こんにちは、cjfdnd さん。

    MSDN フォーラムのご利用ありがとうございます。オペレーターの山本です。

    恐れ入りますが、こちらは弊社製品を利用したアプリケーション開発されている方の意見交換の場です。
    ご利用いただいているサードパーティ製品に特化した内容のご質問は、他の方からも指摘がありますように、その製品をご利用されている方に限定されてしまいますので、こちらのフォーラムでは情報が集まりにくいと思います。

    メーカーにお問い合わせされることや、製品のマニュアルを参照するなどご検討いただいたほうがいいかなと思います。
    (ImageGear 利用者のコミュニティなどはないのでしょうか?私には見つけられませんでした。)

    accusoft suppor
    http://www.accusoft.com/imaging-support.htm

    誠に恐れ入りますが、何卒ご理解のほど、よろしくお願いいたします。
                                                                                                                                          
    日本マイクロソフト株式会社 フォーラム オペレーター 山本 春海

    やはりメーカに問い合わせですね。

    わかりました。

    ありがとうございます。

    メーカからの答えがちょっと遅いのでなんか早めに解決するかなと思って

    こちに質問しました。

    2011年5月26日 9:31
  • すでにオペレータから指摘のある通り、サードパーティーの製品に対しての情報交換は、同じ利用者がよほど多くないと難しいでしょう。
    しかし、今の質問のレベルだと、そのライブラリの使い方以前の問題な気がします。

    これを手ではなくプログラムで指定されたファイルを開くように変わればどう変わりますか?

    File という単語をコードの中で探せば見えてきませんか。
    ”ファイルから読み込む”ということを示唆していそうなメソッドが見えますし、”ファイル名”を示していそうなプロパティかフィールドも見えますよね。
    そこから、そのメソッドについてマニュアル、ヘルプを読めばよいのでは?

    サンプルか、前任者のコードかは存じませんが、コードを読み解くのはあなたの仕事(役割)です。
    メーカーに問い合わせる、第三者に丸投げするのは責任の放棄になると思います。

    安易にソースコードを公開して、メーカーや第三者に質問する行為は避けるべきです。
    解決に時間がかかりますし、開示したソースコードによっては機密漏洩に問われるかもしれません。
    同僚や先輩、上司など、身近な人をもっと頼りましょう。


    質問スレッドで解決した場合は、解決の参考になった投稿に対して「回答としてマーク」のボタンを押すことで、同じ問題に遭遇した別のユーザが役立つ投稿を見つけやすくなります。
    • 回答としてマーク 山本春海 2011年5月30日 2:23
    2011年5月26日 14:35
    モデレータ