C#中如何根据ID自动显示PDF

How Can I Show PDF Automatically According to It's ID in C #

我有一个问题:我需要在不询问向用户打开什么的情况下显示 pdf 文档。它需要匹配一个唯一的id。假设我有一个 product_ID=55435,我需要以 windows 形式自动打开 55435.pdf。

谢谢!

我建议您按照以下步骤操作:

(1)您可以将Adobe提供的ActiveX控件添加到工具箱中。

方法:在工具箱空白处右击=>选择项目=>COM组件=>勾选AdobePDF Reader=>确定

如图:

(2)可以将Adobe PDF Reader控件拖到窗体中,创建按钮button1,并添加按钮事件。

按钮事件代码如下:

 private void button1_Click(object sender, EventArgs e)
    {
        string filename =; // Example: filename = @"F:\SoftWare\PdfFile435.pdf";
        axAcroPDF1.LoadFile(filename);
    }

运行 结果: