【问题标题】:Android transparent background for pdf using mupdf使用mupdf的pdf的Android透明背景
【发布时间】:2013-12-19 13:17:07
【问题描述】:

我正在使用 mupdf 在我的 android 应用程序中呈现 pdf。我面临的问题是,即使在阅读具有透明背景的 pdf 时,它也会显示白色背景。 我该如何纠正这个错误?任何帮助将不胜感激。

【问题讨论】:

  • PDF 没有“透明背景”,PDF 文件的媒体假定为白色且不透明。您将 PDF 内容绘制到上面。

标签: android transparent mupdf


【解决方案1】:

要使 pdf 具有 MuPDF 的透明背景,请转到 C 程序文件(“mupdf.c”)删除将背景设置为白色的代码并将其替换为 fz_clear_pixmap(ctx, pix);

即,将fz_clear_pixmap_with_value(ctx, pix, 0xff); 替换为fz_clear_pixmap(ctx, pix);

编辑后重建 ndk,并在您的 android 应用中使用它。

【讨论】:

    猜你喜欢
    • 2021-07-03
    • 1970-01-01
    • 2015-06-18
    • 2018-12-20
    • 2016-12-02
    • 2011-08-08
    • 2018-02-01
    • 1970-01-01
    • 2014-02-13
    相关资源
    最近更新 更多