نمایش نتایج 1 تا 12 از 12

نام تاپیک: نمایش فایل PDF از طریق JAVA

  1. #1
    کاربر تازه وارد آواتار mahdi_dev
    تاریخ عضویت
    اسفند 1386
    محل زندگی
    تهران
    سن
    37
    پست
    41

    Tick نمایش فایل PDF از طریق JAVA

    با عرض سلام به همه دوستان
    لطفا اگر کسی اطلاعاتی داره کمک کنه
    من می خوام به عنوان مثال یک فایل PDF که در آدرس C:\doc\test.pdf ذخیره شده رو از طریق جاوا نمایش بدم
    چند روش هم امتحان کردم نشده . اگر کسی می دونه راهنمایی کنه
    متشکرم

  2. #2
    کاربر دائمی
    تاریخ عضویت
    اسفند 1384
    محل زندگی
    تهران
    سن
    44
    پست
    966
    http://www.lowagie.com/iText/index.html
    هم jar فایلی که باید از آن استفاده کنی ر. می تونی download کنی
    هم document اون jar فایل هست
    هم توی خود سایتش مثال زده که چه جوری با این jar فایل کار کنی

  3. #3
    کاربر دائمی آواتار handinux
    تاریخ عضویت
    اردیبهشت 1386
    محل زندگی
    Linux
    پست
    362
    تو sourceforge.net دهها Library برای انجام این کار هست!

  4. #4

    iText

    بنده نیز کتابخانه iText را برای کار با PDF در جاوا به شما توصیه می کنم .
    و بسیار نیز راحته.
    برای یادگیری نکات اساسی کار با iText می توانید از کتاب iText in Action استفاده کنید که این کتاب نوشته خود آقای Lowagie (توسعه دهنده و برنامه نویس اصلی iText) می باشد.

    در این کتاب مثال های خوب و جالبی آمده و به نظر من iText یکی از قویترین کتابخانه برای کار با PDF در جاوا می باشد و من اونو با خیلی دیگر از کتابخانه های موجود برای دستکاری و ایجاد pdf مقایسه کردم و هیچ کدام را به کاملی و راحتی iText ندیدم.

    اگر خواستید لینک کتابش را هم حتما برایتان می گذارم.

  5. #5
    کاربر تازه وارد آواتار mahdi_dev
    تاریخ عضویت
    اسفند 1386
    محل زندگی
    تهران
    سن
    37
    پست
    41
    سلام دوستان عزیز ، من از iText استفاده کردم ، اما به نتیجه دلخواه نرسیدم ، شاید خوب توضیح ندادم ، من می خوام فایل PDF که مثلا در آدرس C:\doc\test.pdf ذخیره شده ، از طریق نرم افزار Adobe Acrobat Reader نمایش بدم . یعنی اینکه Adobe Reader باز بشه و فایلی که در آدرس C:\doc\test.pdf است را نمایش بده .
    البته اگر روش دیگری برای نمایش فایل PDF هم باشه ایرادی نداره
    واقعا ، متشکرم

  6. #6
    کاربر تازه وارد آواتار mahdi_dev
    تاریخ عضویت
    اسفند 1386
    محل زندگی
    تهران
    سن
    37
    پست
    41
    اگر لینک کتاب رو بذارید ممنون میشم.

  7. #7
    کاربر دائمی آواتار handinux
    تاریخ عضویت
    اردیبهشت 1386
    محل زندگی
    Linux
    پست
    362
    برای باز کردن یک فایل PDF در ویندوز:

    public class ShowPDF {
    public static void main(String[] args) throws Exception {
    Process p =
    Runtime.getRuntime()
    .exec("rundll32 url.dll,FileProtocolHandler c:/pdf/mypdf.pdf");
    p.waitFor();
    System.out.println("Done.");
    }
    }

  8. #8
    اینم لینک دانلود کتاب iText in Action

    http://www.paid4share.com/file/2727/1932394796-rar.html

    باید بگویم که با استفاده از iText شما با قابلیت های بسیار جدیدی درباره pdf آشنا می شوید که کار را برای شما بسیار آسان می کند.

    اما جناب mahdi_dev با استفاده از کتابخانه iText دیگر نیازی به Acrobat Reader نیست و شما می توانید pdf ها را با یکسری متد و کلاس حتی دستکاری کنید.و کاری که شما می خواهید انجام دهید دیگر نیازی به دانستن چیز زیاد جدیدی نیست چون شما در حقیقت می خواهید برنامه تان Acrobat Reader را اجرا کند(به همراه یک فایل pdf) که جناب handinux مثال خوبی آورده اند.
    اگر سوالی درباره iText بود بنده در خدمتم .

  9. #9
    کاربر تازه وارد آواتار mahdi_dev
    تاریخ عضویت
    اسفند 1386
    محل زندگی
    تهران
    سن
    37
    پست
    41

    بچه ها متشکریم

    وای واقعا متشکرم
    خیلی مخلصیم

    حل شد
    از کمک هاتون واقعا متشکرم
    همه ی کمک ها موثر بود

  10. #10

    نقل قول: نمایش فایل PDF از طریق JAVA

    سلام
    من وقتی از Itext استفاه می کنم حروف فارسی بصورت برعکس نشان داده می شود(این حالت وقتی ایجاد می شود که PDF را با خود iText ایجاد شود)

  11. #11
    کاربر جدید
    تاریخ عضویت
    مهر 1385
    محل زندگی
    تبریز
    پست
    26

    نقل قول: نمایش فایل PDF از طریق JAVA

    برای باز کردن یک فایل PDF در ویندوز:
    کد:
    public class ShowPDF {
    public static void main(String[] args) throws Exception {
    Process p =
    Runtime.getRuntime()
    .exec("rundll32 url.dll,FileProtocolHandler c:/pdf/mypdf.pdf");
    p.waitFor();
    System.out.println("Done.");
    }
    }
    دوست عزیز ضمن تشکر از مطلبتون
    سئوال دیگه ای داشتم آیا میشه به این طریق مثلا برنامه Internet Explorer رو باز کرد که در عین حال به url مشخصی که خودمون تو کد دادیم بره؟
    ممنون

  12. #12

    نقل قول: نمایش فایل PDF از طریق JAVA

    نقل قول نوشته شده توسط amirshiva مشاهده تاپیک
    دوست عزیز ضمن تشکر از مطلبتون
    سئوال دیگه ای داشتم آیا میشه به این طریق مثلا برنامه Internet Explorer رو باز کرد که در عین حال به url مشخصی که خودمون تو کد دادیم بره؟
    ممنون
    دوست عزیز:
    اگه با SE6 کار میکنید میتونید از Java Desktop API استفاده کنید.میتونید در این لینک اطلاعات مفصلی پیدا کنید:
    با این API میتونید کارهای زیر رو به شکل شفافی انجام بدین:
    1-اجرای براوزر پیشفرض سیستم ورفتن به URL مورد نظر شما.
    2-اجرای نرم افزار کلاینت ای میل با مشخصات گیرنده(گان) و محتوای مورد نظر شما.
    3-باز کردن و-ویرایش و چاپ فایل های با پسوند مورد نظر شما با برنامه مسئول فرمت مربوطه.(در این حالت این جاوا و سیستم هستند که فقط با داشتن اسم و مسیر فایل مورد نظر شما باز کردن برنامه رو برای چاپ یا حتی ویرایش کنترل میکنند و همچنین با کنترل کردن Exeption هامیتونید از نصب نبودن برنامه مورد نیاز مطلع بشید.مثلا موضوع همین تاپیک برای باز کردن فایل های PDF).
    http://java.sun.com/developer/techni...6/desktop_api/
    متاسفانه مدتیه اصلا فرصت ندارم .مطالعه کنید اگر باز سوالی بود خوشحال می شم از افتخار یاری و همیاری.
    موفق باشید.
    یک بار و برای همیشه می خواهم چیزهای زیادی ندانم.فرزانگی نیز برای شناخت , محدودیت می آفریند .(پندها وپیکان ها – فردریش نیچه)

تاپیک های مشابه

  1. java doc
    نوشته شده توسط 3tareh در بخش Java SE : نگارش استاندارد جاوا
    پاسخ: 4
    آخرین پست: دوشنبه 04 تیر 1386, 15:47 عصر
  2. Java IDE
    نوشته شده توسط Milad.a.p در بخش Java EE : نگارش سازمانی جاوا
    پاسخ: 7
    آخرین پست: پنج شنبه 28 اردیبهشت 1385, 17:54 عصر
  3. Java to EXE
    نوشته شده توسط pooyanm در بخش Java SE : نگارش استاندارد جاوا
    پاسخ: 0
    آخرین پست: جمعه 11 فروردین 1385, 11:33 صبح
  4. Java Platform, Standard Edition (Java SE) 6 Beta
    نوشته شده توسط sokoot در بخش Java SE : نگارش استاندارد جاوا
    پاسخ: 0
    آخرین پست: جمعه 28 بهمن 1384, 09:25 صبح

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •