سلام دوستان
میخواهم یک فایل pdf را بدون باز کردن پنجره دیالوگ باکس و فقط از طریق کد نویسی در سی شارپ اجرا کنم. خیلی سرچ کردم ولی چیزی پیدا نکردم . اگه ممکنه راهنمایی کنید
سلام دوستان
میخواهم یک فایل pdf را بدون باز کردن پنجره دیالوگ باکس و فقط از طریق کد نویسی در سی شارپ اجرا کنم. خیلی سرچ کردم ولی چیزی پیدا نکردم . اگه ممکنه راهنمایی کنید
آخرین ویرایش به وسیله msd4700 : دوشنبه 10 بهمن 1390 در 00:31 صبح
منظورتون از پنجره دیالوگ باکس چیه؟ اگه میخواید فایل pdf باز بشه میتونید با process.start("مسیر فایل") فایل pdf رو باز کنید
موفق باشید
چجوری می توان فایل PDF را داخل خود فرم نمایش داد؟
سلام
ممنون از راهنمایی شما ، ولی سی شارپ من process.start را نمی شناسد. آیا چیزی باید نصب کنم؟
برای اینکه فایل را داخل خود فرم برنامه نمایش دهید
باید کامپوننت
acrobat
را به پروژه اضافه نمایید
سلام یه راه برای باز کردن pdf در فرم و بدون استفاده از کامپوننت استفاده از web browser است یعنی یک web browser روی فرم میزاری و url اون رو برابر مسیر فایل pdf میزاری
با سلام
فکر میکنم که زمانی که شما از اون دی ال الی که گفتم رفرنس بگیری و داخل پوشه
bin
قرار بگیره، دیگر نیازی نباشد که روی سیستم مشتری آکروبات نصب باشه.
اسم دی ال ال
Acrobat
هست اولش
الان چک میکنم
acrobat.pngبه این تصویر دقت کنید
سلام
میتونید از کمپوننت adobe acrobat استفاده کنید با کامپایل پروژه کمپوننت خودکار در مسیر اجرای برنامه قرار میگیره و نیازی یه نصب adobe در کامپیوتر کاربر نیست
میخواهم یک فایل pdf را بدون باز کردن پنجره دیالوگ باکس و فقط از طریق کد نویسی در سی شارپ اجرا کنم.از کامپوننت DynamicPDFViewer استفاده کنید، این کامپوننت یه Viewer داره که میتونید بعنوان یه کنترل ازش استفاده کنید.چجوری می توان فایل PDF را داخل خود فرم نمایش داد؟
این کامپوننت کلاس اصلیش متدهایی برای لود کردن Pdf از فایل - آرایه بایتی - استریم داره.
http://www.cete.com/products/dynamicpdfviewer/
موفق باشید.