我有兩個庫,一個是MuPDF
在android中查看PDF
文件,第二個是pageCurl
來實現頁面捲曲效果,但它適用於位圖。現在,我不知道如何將這兩個文件整合到PDF
文件中,以獲得頁面捲曲效果,由MuPDF
打開。如果任何人已經實施了這個或知道一些鏈接,那麼請幫助我。如何在MuPDF中實現頁面捲曲
感謝
我有兩個庫,一個是MuPDF
在android中查看PDF
文件,第二個是pageCurl
來實現頁面捲曲效果,但它適用於位圖。現在,我不知道如何將這兩個文件整合到PDF
文件中,以獲得頁面捲曲效果,由MuPDF
打開。如果任何人已經實施了這個或知道一些鏈接,那麼請幫助我。如何在MuPDF中實現頁面捲曲
感謝
據我知道有做到這一點沒有簡單的方法。 我爲廣泛傳播的國家報紙製作了一個真實世界的應用程序:唯一的方法似乎與位圖一起工作。他們使用iOS設備的服務器端pdf和Android對應設備的jpg位圖。
請記住,使用大型位圖是在Android的痛苦。這就是pdf查看器大塊渲染它們的原因:如果滾動過多,在縮放模式下,已經加載到內存中的高分辨率塊會被垃圾收集並丟失。用您選擇的任何pdf實現(甚至muPDF)進行測試。
2位圖(例如,前頁和後頁)的分辨率約1200x800吃掉整個應用程序堆內存導致臭名昭着的不可恢復的OutOfMemory異常。每個設備都有固定的(和不同的)堆內存用於內存中的對象,並且也受到最大分配限制。
我的建議是:
節省您的時間和PDF(服務器端最好的,如果可能的話,或預渲染直接在設備上)改變實施預渲染的圖像和管理低內存有限的設備不同分辨率的。
我是一個Android愛好者開發者,但我等待的年齡對於一些可能實現的目標iOS設備已經做到完美全PDF組件。祝你好運。
我搜索了一整天的「在PDF頁面捲曲」。每一個建議有關muPDF renderer.And實施muPDF本身在使用muPdf他們project.Searching至今android.even 1 100個項目非常棘手我一起想muPDF在android中,pagecurl是不可能的 – Passion
如果您可以包含指向您所指的MuPDF和pageCurl庫的鏈接,將會有所幫助。 – Supreethks
@Supreethks感謝您的關注,此處爲MuPDF http://www.mupdf.com/和PageCurl https://github.com/harism/android_page_curl –
@Ali Imran您是否解決了這個問題? – kyogs