آموزش نمایش Pdf در برنامه نویسی اندروید

سلام دوستان در این سری از آموزش برنامه نویسی اندروید به آموزش نمایش Pdf در برنامه نویسی اندروید می پردازیم قبلا آموزش نمایش pdf را قرار داده بودیم ولی با استفاده از Intent در برنامه های دیگر آن باز می شد امروز یاد می گیرید چگونه pdf را در اکتیویتی خودتان نمایش دهید.
راه های مختلفی برای نمایش pdf وجود دارد.

  • با استفاده از WebView
  • با استفاده از کتاب خانه
  • با استفاده از Intent

در آموزش قبلی به باز کردن با intent پرداختیم در این آموزش با استفاده از یک کتاب خانه اقدام به باز کردن pdf می کنیم
ابتدا وارد فایل build.gradle شده از نوع module سپس در بخش dependencies خط زیر را اضافه کنید.

پروژه را sync کنید.
سپس در layout که می خوایید pdf نمایش داده شود کد زیر را قرار دهید.

و در اکتیویتی آن باید کد زیر را قرار دهید.

در بالا pdf از پوشه assets لود می شود پس باید در پوشه assets قرار دهید و pdfName نام فایلی می شود که در پوشه assets قرار دارد می شود
در صورتی که می خواهید صفحه های خاصی را نمایش دهید از قابلیت pages استفاده کنید در صورتی که می خواهید تمامی صفحه ها بارگذاری شود pages را حذف کنید.
برای اینکه صفحه پیش فرض را تنظیم  کنید مثلا از صفحه 3 شروع شود از ویژگی defaultPage استفاده کنید.
از enableSwipe برای فعال کردن زوم کردن استفاده کنید.
برای اینکه عکس ها نمایش پیدا کنند باید ویژگی showMinimap را برابر با true قرار دهید.
 
این آموزش هم به پایان رسید.
 
موفق و موید باشید.
 

مطالعه بیشتر