نمایش فایل فلش و pdf در سی شارپ

گاهی لازم است که در برنامه فایل فلش یا PDF داشته باشیم بنابراین در این جلسه نمایش فایل فلش و pdf در سی شارپ را با مثال و به صورت تصویری برای شما توضیح می دهیم. امیدواریم مثل همیشه با ما همراه باشید.(تذکر:در جلسه اول با محیط ویندوز فرم آشنا شدیم و همچنین کار کردن با دستورات را در آموزش برنامه نویسی تحت کنسول آموزش دادیم لطفا اگر مبتدی هستید با این دو آموزش شروع کنید)

نمایش فایل فلش

اگر داخل برنامه نیاز بود یک فایل SWF داشته باشیم که به کمک پنجره فرم به کاربر نمایش دهیم، داخل پنجره Toolbax روی فضای خالی این پنجره راست کلیک کرده و گزینه AddTab را انتخاب می کنیم.

 

نمایش فایل فلش و pdf در سی شارپ

گزینه ای مثل کنترل Text داخل پنجره Toolbax می آورد که در آن نام دلخواهی را وارد می کنیم.

که در اینجا نام NewComponent برای آن در نظر گرفتم روی آن راست کلیک می کنیم و گزینه ChooseItems را انتخاب می کنیم:

نمایش فایل فلش و pdf در سی شارپ

پنجره ای باز می شود از زبانه ی ComComponents گزینه زیر را تیک دار می کنیم:

نمایش فایل فلش و pdf در سی شارپ

و وقتی که OK را زدیم این ابزار داخل پنجره ی Toolbax قرار می گیرد:

نمایش فایل فلش و pdf در سی شارپ

آن را روی فرم می گذاریم، اگر خواسته باشیم پس زمینه فرم من یک تصویر متحرک باشد این ابزار یک مشخصه ای دارد بنام Dock آن را روی Fill قرار می دهیم تا کل فضای فرم من پر شود:

نمایش فایل فلش و pdf در سی شارپ

نکته: هر ابزار و برنامه ای داشته باشیم که بخواهیم روی فرم باشد با Fill کردن این ابزار بر روی فرمم هیچ خللی در کار من ایجاد نمی کند.

کنترل باتن را روی فرم قرار می دهم:

نمایش فایل فلش و pdf در سی شارپ

نحوه کد نویسی:

private void button1_Click(object sender, EventArgs e)

{
OpenFileDialog Open = new OpenFileDialog();
Open.Filter = “SWF file|*.SWF”;
if (Open.ShowDialog() == DialogResult.OK)

     axShockwaveFlash1.LoadMovie(0, Open.FileName);

}

برنامه را اجرا می کنیم، وقتی که روی دکمه باتن کلیک کنیم و یک فایل از نوع SWF انتخاب کنیم، مشاهده می کنیم که توانستیم یک تصویر متحرک برای تصویر بک گراند فرممان انتخاب کنیم:

نمایش فایل فلش و pdf در سی شارپ

نمایش فایل فلش و pdf در سی شارپ

 

نمایش فایل PDF

اگر داخل برنامه نیاز بود یک فایل PDF داشته باشیم که به کمک پنجره فرم به کاربر نمایش دهیم، داخل پنجره Toolbax روی فضای خالی این پنجره راست کلیک کرده و گزینه AddTab را انتخاب می کنیم.

نمایش فایل فلش و PDF در سی شارپ

گزینه ای مثل کنترل Text داخل پنجره Toolbax می آورد که در آن نام دلخواهی را وارد می کنیم ، که در اینجا نام NewComponent برای آن در نظر گرفتم روی آن راست کلیک می کنیم و گزینه ChooseItems را انتخاب می کنیم:

نمایش فایل فلش و pdf در سی شارپ

پنجره ای باز می شود از زبانه ی ComComponents گزینه زیر را تیک دار می کنیم:

نمایش فایل فلش و pdf در سی شارپ

و وقتی که OK را زدیم این ابزار داخل پنجره ی Toolbax قرار می گیرد:

نمایش فایل فلش و pdf در سی شارپ

آن را روی فرم می گذاریم و یک کنترل باتن هم برای لود کردن این فایل روی فرم قرار می دهیم:

نمایش فایل فلش و pdf در سی شارپ

نحوه کد نویسی:

private void button1_Click(object sender, EventArgs e)

{

OpenFileDialog Open = new OpenFileDialog();

Open.Filter = “PDF file|*.PDF”;

if (Open.ShowDialog() == DialogResult.OK)

axAcroPDF1.src= Open.FileName;

}

برنامه را اجرا می کنیم ونتایج را می بینیم.

از این که در آموزش نمایش فایل فلش و pdf در سی شارپ با ما همراه بودید سپاسگزاریم.در جلسه بعد قصد آموزش DataGrideView را داریم. با ما همراه باشید.