PDA

View Full Version : سوال: خواندن فایلpdf در برنامه



ali_mo7670
دوشنبه 10 مرداد 1390, 11:45 صبح
با سلام
من نیاز دارم که توی برنامه فایل pdfرو بخونم میشه کسی راهمایی کنه
البته با تابعshellمیشه ولی حتما باید acrobatنصب باشه اگه کسی غیر از این راه داره بگه
با تشکر

returnx
دوشنبه 10 مرداد 1390, 13:10 عصر
اگه Acrobat نصب باشه ، میتونید از OCX خود Acrobat استفاده کنید در غیر اینصورت میتونید از XPDFviewr استفاده کنید که این هم یک OCX هست....

ali_mo7670
دوشنبه 10 مرداد 1390, 13:39 عصر
متشکر
من میخوام از همون راه دوم که نیاز به نصب acrobat نیست استفاده کنم
میشه بیشتر راهنمایی کنی؟

returnx
دوشنبه 10 مرداد 1390, 15:20 عصر
شما کامپوننت XpdfViewr رو دانلود کنید ، بعد هم مثل بقیه کامپوننت ها استفاده کنید تو همین تالار VB6 خودمون Search کنید باید باشه...
اگه باز هم نیاز به راهنمایی داشتید ، در خدمتیم...

ali_mo7670
دوشنبه 10 مرداد 1390, 18:05 عصر
نم این کامپوننت رو کجا دانلود کنم میشه لینکش رو بدی؟

ali_mo7670
دوشنبه 10 مرداد 1390, 18:49 عصر
دوست عزیز متشکرم من این کامپوننت رو دانلود کردم ولی حالا اگه امکان داره بگید چطور باهاش کار کنم

returnx
دوشنبه 10 مرداد 1390, 20:38 عصر
اول یک XPDFviewer رو فرمتون بزارید ، بعد اسمش بزارید ، pdf و یک Common Dialog هم رو فرمتون بزارید بعد اسمش بزارید cmd ، حالا یک Button رو فرم بزارید و کد زیر رو در رویداد Click دکمه past کنید:




cmd.ShowOpen
pdf.loadFile cmd.FileName

دقت کنید که به هیچ عنوان اسم فایل PDF فارسی نباشه یا حتی آدرس دایرکتوری که فایل PDF ازش باز میشه ، چون در اینصورت با خطا مواجه میشید...

ali_mo7670
سه شنبه 11 مرداد 1390, 14:23 عصر
دوست عزیز متشکرم!
میشه بگید که چطور از فایل پرینت بگیرم؟

returnx
سه شنبه 11 مرداد 1390, 19:56 عصر
چندین متد برای Print وجود داره که راحت ترینش این متد هست:


pdf.printWithDialog