PDFのサムネイル表示
- このフォーラムに新しいトピックを立てることはできません
- このフォーラムではゲスト投稿が禁止されています
yamazawakt
居住地: 山形県
投稿数: 228

お世話になっております。
クラサバのシステムですが、フォーム上にPDFのサムネイル表示
ができればと考えておりますが、事例をお持ちの方いらっしゃるでしょうか。
なかなか難しいとは思いますが・・・
ご教示の程宜しくお願い致します。
クラサバのシステムですが、フォーム上にPDFのサムネイル表示
ができればと考えておりますが、事例をお持ちの方いらっしゃるでしょうか。
なかなか難しいとは思いますが・・・
ご教示の程宜しくお願い致します。
投票数:0
平均点:0.00
ISHIJIMA
居住地: 静岡県
投稿数: 1827

フォーム上に.NETのWebBrowserを配置してPDFを表示したことはあります。
投票数:0
平均点:0.00
yamazawakt
居住地: 山形県
投稿数: 228

ISHIJIMAさん
いつもありがとうございます。
.NETは使ったことが無いのですが難しいのでしょうか。
もし可能であれば詳細のご教示頂ければ幸いです。
宜しくお願い致します。
いつもありがとうございます。
.NETは使ったことが無いのですが難しいのでしょうか。
もし可能であれば詳細のご教示頂ければ幸いです。
宜しくお願い致します。
投票数:0
平均点:0.00
pu_mahalo
居住地: 大阪
投稿数: 775

こんにちは Puです
unipaasなので.NETでなくてもActiveXで可能です
1)サムネイルのHTMLをマージで出力
2)そのHTMLをActiveXのweb browserで表示
でわ〜でわ〜
unipaasなので.NETでなくてもActiveXで可能です
1)サムネイルのHTMLをマージで出力
2)そのHTMLをActiveXのweb browserで表示
でわ〜でわ〜
投票数:0
平均点:0.00
yamazawakt
居住地: 山形県
投稿数: 228

pu_mahaloさん
ご回答有難う御座います。
ご教示頂いた内容、ちょっと私の経験からは難しいですが
調べてトライしてみたいと思います。
有難う御座いました!
ご回答有難う御座います。
ご教示頂いた内容、ちょっと私の経験からは難しいですが
調べてトライしてみたいと思います。
有難う御座いました!
投票数:0
平均点:0.00
Tanda
投稿数: 2151

マージをActiveXで表示させるっていうのは、いいアイデアですね。
投票数:0
平均点:0.00
ISHIJIMA
居住地: 静岡県
投稿数: 1827

マニュアルのマスタリングの中で.NETのあたりを確認してみて下さい。
投票数:0
平均点:0.00
yamazawakt
居住地: 山形県
投稿数: 228

ISHIJIMAさん
再度の回答有難う御座います。
確認しましたが早速つまずいてます・・・
もしかしてこの方法、クラサバのシステムでは不可でしょうか?
(リッチクライアントのみで実現できるという事でしょうかね)
再度の回答有難う御座います。
確認しましたが早速つまずいてます・・・
もしかしてこの方法、クラサバのシステムでは不可でしょうか?
(リッチクライアントのみで実現できるという事でしょうかね)
投票数:0
平均点:0.00
ISHIJIMA
居住地: 静岡県
投稿数: 1827

クラザバでもできます。
型を.NETにしてオブシェクトタイプにSystem.Windows.Forms.WebBrowser指定してみて下さい。
型を.NETにしてオブシェクトタイプにSystem.Windows.Forms.WebBrowser指定してみて下さい。
投票数:0
平均点:0.00
ISHIJIMA
居住地: 静岡県
投稿数: 1827

削除
投票数:0
平均点:0.00
ISHIJIMA
居住地: 静岡県
投稿数: 1827

削除
投票数:0
平均点:0.00
Tanda
投稿数: 2151

.NET連携は、xpa 2.2からクラサバでも使用できるようになっています。
投票数:0
平均点:0.00
yamazawakt
居住地: 山形県
投稿数: 228

ISHIJIMA さん
有難う御座います。
タスクタイプがオンラインでも可能という事ですか?
私の画面ではタスクタイプをリッチクライアントにしないと
.NETの型が選択できないもので・・・
有難う御座います。
タスクタイプがオンラインでも可能という事ですか?
私の画面ではタスクタイプをリッチクライアントにしないと
.NETの型が選択できないもので・・・
投票数:0
平均点:0.00
yamazawakt
居住地: 山形県
投稿数: 228

Tandaさん
いつも有難う御座います。
そういうことなんですね。
unipaasでは不可ですか・・・
やっぱり難しそうですね〜
いつも有難う御座います。
そういうことなんですね。
unipaasでは不可ですか・・・
やっぱり難しそうですね〜
投票数:0
平均点:0.00
ISHIJIMA
居住地: 静岡県
投稿数: 1827

unipaasでしたか・・・
すみません。
すみません。
投票数:0
平均点:0.00
ISHIJIMA
居住地: 静岡県
投稿数: 1827

Tandaさんの言うようにActiveXでできるかとは思います。
投票数:0
平均点:0.00
Tanda
投稿数: 2151

puさんのアイデアですね。
投票数:0
平均点:0.00
yamazawakt
居住地: 山形県
投稿数: 228

ActiveXでトライしてみます・・・が
知識不足なので自信はありませんが・・・
知識不足なので自信はありませんが・・・
投票数:0
平均点:0.00
Tanda
投稿数: 2151

マージはMagicのすべてのWebアプリの原型ですので、これを機会に勉強されることをお勧めします。RIAやWebClientの習得にもつながりますよ。
投票数:0
平均点:0.00
yamazawakt
居住地: 山形県
投稿数: 228

Tanda さん
いつも有難う御座います。
今迄にニーズと学ぶ機会が無かった私にはハードルが
高そうですが、トライしてみようと思います。
いつも有難う御座います。
今迄にニーズと学ぶ機会が無かった私にはハードルが
高そうですが、トライしてみようと思います。
投票数:0
平均点:0.00
ISHIJIMA
居住地: 静岡県
投稿数: 1827

V10の時に下記内容で表示していました。
変数A
型 X=ActiveX
オブシェクト名 Micrisoft Web Brower
フォームに上記変数Aを配置
タスク前
外部コール C=COM
オブジェクト 変数A
オプション M=メソッド呼出
メソッド Navigate2
パラメータ URL ファイルパス
変数A
型 X=ActiveX
オブシェクト名 Micrisoft Web Brower
フォームに上記変数Aを配置
タスク前
外部コール C=COM
オブジェクト 変数A
オプション M=メソッド呼出
メソッド Navigate2
パラメータ URL ファイルパス
投票数:0
平均点:0.00
pu_mahalo
居住地: 大阪
投稿数: 775

こんにちは Puです
マージはWEBアプリで言うところのテンプレートです。
もじ時間がなくて後で勉強されるのなら
1)印刷プログラムでサムネイルのHTMLを出力(ファイルに)
(のちにマージでもそのノウハウが活用できるので)
2)OS コマンドで作成したHTMLを指定
上記が確認でしたら
3)OSコマンドの代わりに 変数=ActiveX
オブジェクト名 Microsoft Web Browser
でActiveXをインスタンス化
外部CALL COMで メソッド呼び出し NavigateでURL(作成した
HTML)を指定
3)が成功したら HTMLの作成をテンプレート化して
サムネイルの部分をマージで出力
以上です。
でわ〜でわ〜
マージはWEBアプリで言うところのテンプレートです。
もじ時間がなくて後で勉強されるのなら
1)印刷プログラムでサムネイルのHTMLを出力(ファイルに)
(のちにマージでもそのノウハウが活用できるので)
2)OS コマンドで作成したHTMLを指定
上記が確認でしたら
3)OSコマンドの代わりに 変数=ActiveX
オブジェクト名 Microsoft Web Browser
でActiveXをインスタンス化
外部CALL COMで メソッド呼び出し NavigateでURL(作成した
HTML)を指定
3)が成功したら HTMLの作成をテンプレート化して
サムネイルの部分をマージで出力
以上です。
でわ〜でわ〜
投票数:0
平均点:0.00
pu_mahalo
居住地: 大阪
投稿数: 775

こんにちは Puです
私はこの手法で主にグラフを表示させています
でわ〜でわ〜
私はこの手法で主にグラフを表示させています
でわ〜でわ〜
投票数:0
平均点:0.00
yamazawakt
居住地: 山形県
投稿数: 228

ISHIJIMAさん
何度も有難う御座います。
ご教示頂いた内容でトライしてみます!
進捗があればまた書き込みさせて頂きますm(__)m
何度も有難う御座います。
ご教示頂いた内容でトライしてみます!
進捗があればまた書き込みさせて頂きますm(__)m
投票数:0
平均点:0.00
yamazawakt
居住地: 山形県
投稿数: 228

pu_mahaloさん
何度も有難う御座います。
具体的な内容を記載して頂き有難う御座います。
難しそうですが早速トライしてみます!
進捗があればまた書き込みさせて頂きますm(__)m
何度も有難う御座います。
具体的な内容を記載して頂き有難う御座います。
難しそうですが早速トライしてみます!
進捗があればまた書き込みさせて頂きますm(__)m
投票数:0
平均点:0.00
yamazawakt
居住地: 山形県
投稿数: 228

ISHIJIMAさん
お世話になります。
ご教示頂いた内容でトライしてみたところ、無事に表示させることができました!有難う御座います。
ただ、右側にスクロールバーやESCを押すとサムネイル表示が
消えてしまいます。
この辺りは致し方ないのですかね・・・
何度もすみませんが、ご存じでしたら教えていただければ幸いです。
お世話になります。
ご教示頂いた内容でトライしてみたところ、無事に表示させることができました!有難う御座います。
ただ、右側にスクロールバーやESCを押すとサムネイル表示が
消えてしまいます。
この辺りは致し方ないのですかね・・・
何度もすみませんが、ご存じでしたら教えていただければ幸いです。
投票数:0
平均点:0.00
ISHIJIMA
居住地: 静岡県
投稿数: 1827

ブラウザで表示しているだけなのでこの辺りはしょうがないかなと思っています。(私も解決できていません)
html等で書けばこの辺りは解消されるかとは思っているのですが・・・・
この辺りの知識はないので・・・
html等で書けばこの辺りは解消されるかとは思っているのですが・・・・
この辺りの知識はないので・・・
投票数:0
平均点:0.00
ISHIJIMA
居住地: 静岡県
投稿数: 1827

ブラウザで表示しているだけなのでこの辺りはしょうがないかなと思っています。(私も解決できていません)
html等で書けばこの辺りは解消されるかとは思っているのですが・・・・
この辺りの知識はないので・・・
html等で書けばこの辺りは解消されるかとは思っているのですが・・・・
この辺りの知識はないので・・・
投票数:0
平均点:0.00
ISHIJIMA
居住地: 静岡県
投稿数: 1827

削除
投票数:0
平均点:0.00
yamazawakt
居住地: 山形県
投稿数: 228

ISHIJIMAさん
お世話になります。
承知しました。
いえいえ、ここまで実現できただけでも大きな進歩ですので大変助かりました!
ここからアレンジして良いアプリになるようにしたいと思います(^^)
またよろしくお願いいたしますm(__)m
お世話になります。
承知しました。
いえいえ、ここまで実現できただけでも大きな進歩ですので大変助かりました!
ここからアレンジして良いアプリになるようにしたいと思います(^^)
またよろしくお願いいたしますm(__)m
投票数:0
平均点:0.00
yamazawakt
居住地: 山形県
投稿数: 228

pu_mahaloさん
お世話になります。
ご教示頂いた内容でトライしておりますが
1)と2)部分が分からず止まっております(汗)
3)以降についてはISHIJIMAさんの内容と共通する部分
とは思いますのでなんとなく分かるのですが・・・
何度もすみません。
せっかくご教示頂いたのでなんとか実現したく思いまして・・
可能であれば追加でご教示頂ければ幸いです。
宜しくお願い致します。
お世話になります。
ご教示頂いた内容でトライしておりますが
1)と2)部分が分からず止まっております(汗)
3)以降についてはISHIJIMAさんの内容と共通する部分
とは思いますのでなんとなく分かるのですが・・・
何度もすみません。
せっかくご教示頂いたのでなんとか実現したく思いまして・・
可能であれば追加でご教示頂ければ幸いです。
宜しくお願い致します。
投票数:0
平均点:0.00
pu_mahalo
居住地: 大阪
投稿数: 775

こんにちは Puです
2)OS コマンドで作成したHTMLを指定は
3)が難しいと思うときの代替え案で
3)のActiveXが実現できているなら不要ですが
2)は外部call OSコマンド で
'htmlを作成したディレクトリ名/xxxx.html'
とするだけです
でわ〜でわ〜
2)OS コマンドで作成したHTMLを指定は
3)が難しいと思うときの代替え案で
3)のActiveXが実現できているなら不要ですが
2)は外部call OSコマンド で
'htmlを作成したディレクトリ名/xxxx.html'
とするだけです
でわ〜でわ〜
投票数:1
平均点:10.00
yamazawakt
居住地: 山形県
投稿数: 228

pu_mahaloさん
お世話になります。
そういうことだったのですね。
理解不足で失礼致しました。
何度も大変有難う御座いました!
お世話になります。
そういうことだったのですね。
理解不足で失礼致しました。
何度も大変有難う御座いました!
投票数:0
平均点:0.00