dllを使用したいのですが
- このフォーラムに新しいトピックを立てることはできません
- このフォーラムではゲスト投稿が禁止されています
dllを使用したいのですが
msg# 1
kgsokamoto
投稿数: 3
http://homepage3.nifty.com/e-papy/pdftool/index.html
このDLLを使用して、PDFの頁数を取得したいのですが、うまくいきません。
どのように、記述すればいいのかわかりますか?
このDLLを使用して、PDFの頁数を取得したいのですが、うまくいきません。
どのように、記述すればいいのかわかりますか?
投票数:0
平均点:0.00
Re: dllを使用したいのですが
msg# 1.1
hiro
居住地: 三重
投稿数: 188
こんにちは kgsokamotoさん
詳細なアドバイスは出来ませんが
まず、LOADPDFでハンドル値を取得しておいて
そのハンドルでページのプロパティを取得するように
DLLを呼び出すのではないかと思われます。
では..
詳細なアドバイスは出来ませんが
まず、LOADPDFでハンドル値を取得しておいて
そのハンドルでページのプロパティを取得するように
DLLを呼び出すのではないかと思われます。
では..
投票数:0
平均点:0.00
Re: dllを使用したいのですが
msg# 1.2
muka
居住地: 東京都練馬区
投稿数: 69
このDLLは使えそうですね。(ご紹介有難うございます。)
ところでMAGICでのコーディングはうまくいきましたか?
もしまだなら次のようにしてみてください。
1)LoadPDF
コールUDP:'@pdftool.LoadPDF'
パラメータ1:'A4'
パラメータ2:ファイル名(文字)
パラメータ3:ハンドル(数値、N10)
2)FreePDF
コールUDP:'@pdftool.FreePDF'
パラメータ1:'4'
パラメータ2:ハンドル(LoadPDFで取得したもの)
3)GetPDFPageCount
コールUDP:'@pdftool.GetPDFPageCount'
パラメータ1:'44'
パラメータ2:ハンドル(LoadPDFで取得したもの)
パラメータ3:ページ数(数値)
hiroさんの書かれているように順(LoadPDF→GetPDFPageCount)にコールします。
そして最後にFreePDFをコールすれば良いかと思います。
他の関数についても、仕様に合わせて正しくコールすれば使えると思います。(PDFをテキストファイルに変換などは動作しました。)
ところでMAGICでのコーディングはうまくいきましたか?
もしまだなら次のようにしてみてください。
1)LoadPDF
コールUDP:'@pdftool.LoadPDF'
パラメータ1:'A4'
パラメータ2:ファイル名(文字)
パラメータ3:ハンドル(数値、N10)
2)FreePDF
コールUDP:'@pdftool.FreePDF'
パラメータ1:'4'
パラメータ2:ハンドル(LoadPDFで取得したもの)
3)GetPDFPageCount
コールUDP:'@pdftool.GetPDFPageCount'
パラメータ1:'44'
パラメータ2:ハンドル(LoadPDFで取得したもの)
パラメータ3:ページ数(数値)
hiroさんの書かれているように順(LoadPDF→GetPDFPageCount)にコールします。
そして最後にFreePDFをコールすれば良いかと思います。
他の関数についても、仕様に合わせて正しくコールすれば使えると思います。(PDFをテキストファイルに変換などは動作しました。)
投票数:0
平均点:0.00
Re: dllを使用したいのですが
msg# 1.2.1
kgsokamoto
投稿数: 3
hiroさん、mukaさん、返信ありがとうございます。
やってみたのですが、何故か必ず1頁で帰ってきてしまいます。
やってみたのですが、何故か必ず1頁で帰ってきてしまいます。
投票数:0
平均点:0.00
Re: dllを使用したいのですが
msg# 1.2.1.1
muka
居住地: 東京都練馬区
投稿数: 69
え、こちらではできましたよ。
簡単なサンプル(V9Plus用)を作成しましたので、比較してみて下さい。
http://www.eternaldesign.jp/data/dbmagic/PDFToolV9Sample.lzh
簡単なサンプル(V9Plus用)を作成しましたので、比較してみて下さい。
http://www.eternaldesign.jp/data/dbmagic/PDFToolV9Sample.lzh
投票数:0
平均点:0.00
Re: dllを使用したいのですが
msg# 1.2.1.1.1
kgsokamoto
投稿数: 3
Mukaさん、出来ました!!ありがとうございました。
ただ、あのホームページに書いてあるように、やはり
新しいバージョンのACROBATでPDF化したデータはダメなようです。
残念。。
ただ、あのホームページに書いてあるように、やはり
新しいバージョンのACROBATでPDF化したデータはダメなようです。
残念。。
投票数:0
平均点:0.00