CSharpLovers
جمعه 13 آبان 1401, 19:19 عصر
با سلام .
میخوام به وسیله یک دکمه فایل های مختلف رو در برنامه نمایش بدم . مثلا تصویر و پی دی اف
به این صورت که وقتی دکمه زده میشه توسط شرطی در OpenFileDialog پسوند فایل تشخیص داده بشه .
اگر pdf بود فایل برای نمایش ارسال بشه به axAcroPDF و اگر تصویر بود با فرمتهای مختلف مثل png,jpeg,bmp و ... فایل برای نمایش ارسال بشه به picture box
کد OpenFileDialog رو میگذارم که البته این کد کار نمیکنه فکر میکنم باید چیزی شبیه به این باشه .
با تشکر
OpenFileDialog op = new OpenFileDialog();
op.Filter = "PDF file| *.PDF|PNG Files (*.png)|*.png|JPG Files (*.jpg)|*.jpg|All Files(*.*)|*.*";
if (op.ShowDialog() == DialogResult.OK && op.FileName == "*.jpeg")
{
pictureBox.Load(op.FileName);
}
if (op.ShowDialog() == DialogResult.OK && op.FileName == "*.pdf")
{
axAcroPDF1.src = (op.FileName);
}
میخوام به وسیله یک دکمه فایل های مختلف رو در برنامه نمایش بدم . مثلا تصویر و پی دی اف
به این صورت که وقتی دکمه زده میشه توسط شرطی در OpenFileDialog پسوند فایل تشخیص داده بشه .
اگر pdf بود فایل برای نمایش ارسال بشه به axAcroPDF و اگر تصویر بود با فرمتهای مختلف مثل png,jpeg,bmp و ... فایل برای نمایش ارسال بشه به picture box
کد OpenFileDialog رو میگذارم که البته این کد کار نمیکنه فکر میکنم باید چیزی شبیه به این باشه .
با تشکر
OpenFileDialog op = new OpenFileDialog();
op.Filter = "PDF file| *.PDF|PNG Files (*.png)|*.png|JPG Files (*.jpg)|*.jpg|All Files(*.*)|*.*";
if (op.ShowDialog() == DialogResult.OK && op.FileName == "*.jpeg")
{
pictureBox.Load(op.FileName);
}
if (op.ShowDialog() == DialogResult.OK && op.FileName == "*.pdf")
{
axAcroPDF1.src = (op.FileName);
}