PDA

View Full Version : برای نمایش فایل PDF داخل فرمم چکار کنم؟



مهدی رحیم زاده
پنج شنبه 16 مهر 1388, 18:43 عصر
سلام خدمت تمامی اساتید محترم
من می خوام که یک فایل PDF رو توی فرمم نمایش بدم ، هر چی جست و جو کردمم به نتیجه نرسیدم میشه منو راهنمایی کنید و یک راه حل خوب به من بگید؟
با تشکر

mahdi_7610
پنج شنبه 16 مهر 1388, 19:56 عصر
سلام

باید از کامپوننت استفاده کنی .

اگه اشتباه نکنم اسمش Bytescout.PDF هستش .

سرچ کنی پیدا میکنی .

مهدی رحیم زاده
جمعه 17 مهر 1388, 12:19 عصر
بجز این کامپوننت چیز دیگه ای سراغ ندارین؟

pars.engineer
جمعه 17 مهر 1388, 12:34 عصر
سلام
میتونید از کنترل Web Browser استفاده کنید و Url آن را برابر آدرس فایل PDF قرار دهید
بارها امتحان کردم و مشکلی نداشته ام.
موفق باشید.

13601360
جمعه 17 مهر 1388, 12:46 عصر
از AxInterop.AcroPDFLib.dll استفاده کنید.

shahram_akbari
جمعه 17 مهر 1388, 16:14 عصر
O2S.Components.PDFRender4NET.dll
O2S.Components.PDFView4NET.dll

من با این دو تا کامپوننت کار می کنم...

مهدی رحیم زاده
جمعه 17 مهر 1388, 19:02 عصر
سلام
میتونید از کنترل Web Browser استفاده کنید و Url آن را برابر آدرس فایل PDF قرار دهید
بارها امتحان کردم و مشکلی نداشته ام.
موفق باشید.

ممنون عالی جواب داد، فقط یک سئوال اگه رو سیستم مقصد Acrobat Reder نصب نباشه ، اون موقع برای نمایش مشکلی پیش نمیاد؟
با تشکر

shahram_akbari
جمعه 17 مهر 1388, 22:31 عصر
چرا. مشکل پیش میاد با این روش Browser. چون اگه Acrobat Reader نصب نباشه فایل شناخته شده نیست و نمیدونه با چی بازش کنه. ولی اون دو تا کامپوننتی رو که من معرفی کردم بدون اینکه Reader نصب باشه هم جواب میده.

مهدی رحیم زاده
شنبه 18 مهر 1388, 06:53 صبح
O2S.Components.PDFRender4NET.dll
O2S.Components.PDFView4NET.dll
میشه لینک دانلود اینا رو برام اینجا بزارید؟
و اینکه اینا رایگانن یا نه باید براشون ..... پیدا کنم ؟
با تشکر

shahram_akbari
یک شنبه 19 مهر 1388, 22:02 عصر
http://myweb.persiangig.com/O2S.Components.PDFRender4NET.dll
http://myweb.persiangig.com/O2S.Components.PDFView4NET.dll

براتون آپلود کردم.
از اینجا دانلود کنید. ببینید اگه نتونستید کار کنید یه نمونه کد هم بهتون بدم...
مجانی هست. نیازی به ک-ر-ک نداره.

مهدی رحیم زاده
دوشنبه 20 مهر 1388, 08:02 صبح
براتون آپلود کردم.
از اینجا دانلود کنید. ببینید اگه نتونستید کار کنید یه نمونه کد هم بهتون بدم...
مجانی هست. نیازی به ک-ر-ک نداره.
نیکی و پرسش دوست من؟
اگه زحمتش رو بکشی ممنون میشم.

مهدی رحیم زاده
شنبه 25 مهر 1388, 22:22 عصر
دوست من میشه نمونه کد رو برام بزارین؟

babak2000
یک شنبه 26 مهر 1388, 20:07 عصر
دوست عزیز بعد از اضافه کردن DLL ها به ToolBox چنتا کنترل ظاهر میشن ابتدا به فورم کنترل

PdfDocument را اضافه کن (همون کتاب قرمزه) بعد توی ProPertti در قسمت FilePath مسیر فایل Pdf را

بهش بده حالا کنترل PdfPageView را روی فورم بنداز (از قسمت ToolBox) در خاصیت هاش Document را پیدا کن

و PdfDocument را انتخاب کن ---تمام

دیگه از این ساده تر نمی تونستم بگم --باز سوالی بود در خدمتیم

raminsalemi
دوشنبه 27 مهر 1388, 08:06 صبح
سلام: نحوه ذخیره و بازیابی فایل pdfدر sqlserver به چه صورت است

babak2000
دوشنبه 27 مهر 1388, 22:52 عصر
برای ذخیره فایل pdf در بانک اینجا

http://www.barnamenevis.org/forum/showthread.php?p=806456
بحث شده ولی خبری از کدها یا جزییات دیگری نیست

البته بنظر من زیاد هم جالب نیست حجم بانک را زیاد میکنه و پرفورمنس را پایین میاره

مگر اینکه مجبور به اینکار باشی

Mohsen_Fotouhi
چهارشنبه 29 مهر 1388, 13:19 عصر
سلام دوست عزیز

ممنون از توضیحات خوبتون

لطفا در مورد گردش بین صفحات هم اگه امکان یه توضیح بدید و در اگه مورد نحوه تبدیل

PrintDocument به فایل PDF اطلاعاتی دارید ممنون میشم راهنمایی کنید .می خوام داخل

برنامم وقتی اطلاعات رو به کاربر با PrintPreview نشان دادم بتونه اطلاعات رو بصورت فایل

PDF ذخیره کنه

با تشکر

BILLY_Mgs
چهارشنبه 29 مهر 1388, 16:45 عصر
دوست عزیز بعد از اضافه کردن DLL ها به ToolBox چنتا کنترل ظاهر میشن ابتدا به فورم کنترل

PdfDocument را اضافه کن (همون کتاب قرمزه) بعد توی ProPertti در قسمت FilePath مسیر فایل Pdf را

بهش بده حالا کنترل PdfPageView را روی فورم بنداز (از قسمت ToolBox) در خاصیت هاش Document را پیدا کن

و PdfDocument را انتخاب کن ---تمام

دیگه از این ساده تر نمی تونستم بگم --باز سوالی بود در خدمتیم

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

babak2000
چهارشنبه 29 مهر 1388, 19:51 عصر
اقا شما چرا خودتون را اذیت می کنید الان به شما یه ابزار معرفی میکنم :

اولا رایگانه
دوما سورس بازه
سوما کارکردن باهاش راحته
چهارما تشکر یادتون نره (شوخی کردم)

آدرس نویسنده همراه با توضیحات و سورس برنامه

http://www.codeproject.com/KB/applications/PDFViewerControl.aspx

لینک دانلود نمونه برنامه (البته من یه کم توش تغییرات دادم و یه ذره فارسیش کردم )
فکر کنم شما از همین نمونه برنامه میتونید DLL را به ToolBox اضافه کنید

حجم : 2 مگابایت
از سایت رپید شر :

http://rapidshare.com/files/296022145/TestPdfView.rar
یا از این سایت :

http://www.goupload.com/files/HNCVC1VK/TestPdfView.rar

موفق باشید

babak2000
چهارشنبه 29 مهر 1388, 19:59 عصر
در اگه مورد نحوه تبدیل
PrintDocument به فایل PDF اطلاعاتی دارید ممنون میشم راهنمایی کنید .می خوام داخل
برنامم وقتی اطلاعات رو به کاربر با PrintPreview نشان دادم بتونه اطلاعات رو بصورت فایل
PDF ذخیره کنه

دوست عزیز اگه از کریستال ریپورت استفاده میکنی در زمان PrintPreview خودش خروجی Pdf داره

گر هم جایی دیگری نیاز داری بنظر من بهتره یه ابزار مثل pdf995 را همراه برنامه نصب کنید این

ابزار برای شما یه پرینتر درست میکنه ولی بجای گرفتن پرینت از اطلاعات شما ، آنرا به فورمت Pdf

تبدیل می کنه

BILLY_Mgs
چهارشنبه 29 مهر 1388, 22:44 عصر
اقا شما چرا خودتون را اذیت می کنید الان به شما یه ابزار معرفی میکنم :

اولا رایگانه
دوما سورس بازه
سوما کارکردن باهاش راحته
چهارما تشکر یادتون نره (شوخی کردم)

آدرس نویسنده همراه با توضیحات و سورس برنامه

http://www.codeproject.com/KB/applications/PDFViewerControl.aspx

لینک دانلود نمونه برنامه (البته من یه کم توش تغییرات دادم و یه ذره فارسیش کردم )
فکر کنم شما از همین نمونه برنامه میتونید DLL را به ToolBox اضافه کنید

حجم : 2 مگابایت
از سایت رپید شر :

http://rapidshare.com/files/296022145/TestPdfView.rar
یا از این سایت :

http://www.goupload.com/files/HNCVC1VK/TestPdfView.rar

موفق باشید

سلام . مرسی از توجهتون . من قبلا این رو تست کرده بودم با سی شارپ اما نشد . البته انگاری دی ال ال من خراب بوده . . .
اگه میشه یه کمپننت دیگه بدید که با سی شارپ هم باشه

babak2000
چهارشنبه 06 آبان 1388, 21:55 عصر
سلام . مرسی از توجهتون . من قبلا این رو تست کرده بودم با سی شارپ اما نشد . البته انگاری دی ال ال من خراب بوده . . .
اگه میشه یه کمپننت دیگه بدید که با سی شارپ هم باشه

دوست عزیز ورژن یکی از Dll های که نویسنده برنامه توی سایت قرار داده ، مشکل داره ...

شما میتونید از نمونه گذاشته شده استفاده کنید

برای تبدیل سورس کدهای VB به C#‎ ابزارهای زیادی هست

اگه نمونه گذاشته شده درست کار نمیکنه ، لطفآ اعلام کنید تا درستش کنم

موفق باشید

Mohsen_Fotouhi
چهارشنبه 06 آبان 1388, 22:39 عصر
سلام

براتون استفاده از کامپوننت هایی که دوست خوبمون گذاشته بودن رو ضمیمه کردم

موفق باشید:چشمک:

teshnehab
یک شنبه 29 فروردین 1389, 11:52 صبح
http://myweb.persiangig.com/O2S.Components.PDFRender4NET.dll
http://myweb.persiangig.com/O2S.Components.PDFView4NET.dll

براتون آپلود کردم.
از اینجا دانلود کنید. ببینید اگه نتونستید کار کنید یه نمونه کد هم بهتون بدم...
مجانی هست. نیازی به ک-ر-ک نداره.



لینک های دانلود خرابه،من خیلی این دو مورد رو لازم دارم.
میشه خواهش کنم ، دوستانی که این کامپوننت را دارند ،آپلود کنند؟

meysampaknahad
یک شنبه 19 اردیبهشت 1389, 23:36 عصر
سلام

براتون استفاده از کامپوننت هایی که دوست خوبمون گذاشته بودن رو ضمیمه کردم

موفق باشید:چشمک:


سلام
بابت کد مفیدتون ممنون.
میخاستم ببینم چطوری میتونم با استفاده از این Dll ها ، برای صفحه ای که در حال نمایش هست پرینت بگیرم؟
با تشکر

robat7
یک شنبه 19 اردیبهشت 1389, 23:49 عصر
سلام
سری به لینک زیر بزن جوابت را میگیری
برنامه open source و 100% رایگان است
http://www.pdfsharp.net/wiki/Default.aspx?AspxAutoDetectCookieSupport=1

packet
یک شنبه 09 آبان 1389, 10:09 صبح
سلام
آقا شرمنده اینا که باز نشد
میشه دوباره بذاری
ممنون:اشتباه:

group45
یک شنبه 09 آبان 1389, 11:46 صبح
سلام
این لینکا کمکتون میکنن
http://barnamenevis.org/forum/showthread.php?t=225523&highlight=pdf

http://barnamenevis.org/forum/showthread.php?t=254313&highlight=pdf

http://barnamenevis.org/forum/showthread.php?t=252544

hadi_12766
یک شنبه 09 مهر 1391, 20:08 عصر
داداش گلم چطوري فايل pdf باز شده رو چاپ بگيرم خيلي لازمش دارم . آدرس فايل رو بهش دادم باز كرده اما نميتونم فايل باز شده رو چاپ بگيرم تو رو خدا راهنماييم كنيد لازمش دارم

mojtabaa1975
دوشنبه 10 مهر 1391, 14:12 عصر
سلام آقای شهرام اکبری من خواستم از لینکی که دادی
http://myweb.persiangig.com/O2S.Comp...Render4NET.dll
http://myweb.persiangig.com/O2S.Comp...DFView4NET.dll
کامپوننت ها O2S.Components.PDFRender4NET.dll,O2S.Components.PD FView4NET.dll را دانلود کنم ولی نتونستم
امکان داره واسم میل کنین
mojtabaa1975@yahoo.com

golestan1
شنبه 17 بهمن 1394, 08:59 صبح
آیا کامپوننت بهتری از این هم هست که بدون نصب Adobe Reader در برنامه اد شود و هم تمامی صفحه هات رو یکجا نمایش بده به همراه اسکرول بار خود کامپوننت متاسفانه این دو کامپوننت
O2S.Components.PDFRender4NET.dll
O2S.Components.PDFView4NET.dll
بعضی از کتاب ها رو که pdfهست لود نمیکنه