私は自分のアプリケーションで立ち往生しています。私はpdfビューアアプリケーションを開発しています。.net 3.5 で Windows アプリケーションを作成しています。このアプリケーションでは、axacropdf コントロールを取得し、ハイパーリンク 1 から 10 をページ番号として取得しました。特定のページ番号のハイパーリンクをクリックすると、axacropdf コントロール内にそのページを含む pdf ファイルが表示されます。たとえば、10ページのpdfファイルがあります。次のようなすべてのページのリストがあります
ページ 1 に移動 ページ 2 に移動 ページ 3 に移動 ページ 4 に移動 5ページに移動 …………など
ハイパーリンクをクリックすると、ページ5に移動し、axacropdfファイルのページ5でpdfファイルが開きます。コードは次のとおりです。
//pdfファイルを開く処理を作成 Process myprocess = new Process(); myprocess.StartInfo.FileName = "AcroRd32.exe"; myprocess.StartInfo.Arguments = "/A \"page=" + y + "\" " + txtFileName.Text + " "; myprocess.Start();
私はこれについてグーグルで調べましたが、プロセスクラスを介してアプリケーション外の特定のページでのみpdfファイルを開くことがわかりました。しかし、私はこのpdfファイルをAdobe pdfリーダー(axacropdf)コントロールでc#で開きたいと思っています。提案またはコードを教えてください。ありがとう