+3 امتیاز
سلام دوستان
میخواهم یک فایل PDF را بدون باز کردن پنجره دیالوگ باکس و فقط از طریق کد نویسی در سی شارپ اجرا کنم. خیلی سرچ کردم ولی چیزی پیدا نکردم . اگه ممکنه راهنمایی کنید.

1 پاسخ

+7 امتیاز

سلام اگه درست متوجه شده باشم

 و در رویداد Load فرم هم کد زیر رو بنویسید :

private void Form1_Load(object sender, EventArgs e)
{
    axAcroPDF1.LoadFile(مسیر فایل);            
}

 

یه روش دیگه هم :

string filePath = @"مسیر فایل pdf";
string adobeReaderPath = @"مسیر برنامه adobereader";
System.Diagnostics.Process.Start(adobeReaderPath, filePath);

 

سپاس .خب این آدرس در سیستم های دیگه چطوره.

یه چیز دیگه

من به جای آدوب از axFoxitCtl1 استفاده کردم در روش اول اما در axAcroPDF1.LoadFile(مسیر فایل); کار نمیکنه  اصلا LoadFile نداره

ویرایش شده توسط
توسط (469 امتیاز) 9 35 73

یعنی به جای axAcroPDF1.LoadFile(مسیر فایل);

از axFoxitCtl1 استفاده کنم

توسط (469 امتیاز) 9 35 73
سوال جدید

2,337 سوال

2,871 پاسخ

3,725 دیدگاه

3,921 کاربر

دسته بندی ها

...