2013-12-19 12 views
1

我正在使用mupdf在我的android應用中渲染pdf。我面臨的問題是,即使在閱讀透明背景的pdf時,它也會顯示白色背景。 我該如何糾正這個錯誤?任何幫助將不勝感激。使用mupdf進行pdf的Android透明背景

+0

PDF沒有「透明背景」,PDF文件的媒體被假定爲白色且不透明。您將PDF內容繪製到該內容上。 – KenS

回答

3

對於PDF爲具有透明背景與MuPDF轉到C程序文件(「mupdf.c」)除去設置背景爲白色的代碼和與fz_clear_pixmap(ctx, pix);

替換它即具有fz_clear_pixmap(ctx, pix);替換fz_clear_pixmap_with_value(ctx, pix, 0xff);

編輯完成後重建ndk,並在你的android應用中使用它。