2013-12-19 63 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应用中使用它。