什么是pdf文件:什么是pdfbcmap文件

关于什么是pdf文件的问题,在bcmap中经常遇到, 我在我的 Web 应用程序中使用 pdfjs 查看器,它附带了所有这些 bcmap 文件。我跟踪了网络流量,他们没有被要求。

我在我的 Web 应用程序中使用 pdfjs 查看器,它附带了所有这些 bcmap 文件。我跟踪了网络流量,他们没有被要求。

我真的不想将这些文件添加到版本控制或问题跟踪系统 b / c 有这么多,如果他们不需要。

enter image description here

什么是 bcmap 文件?

24

单词“bcmap”代表“二进制 cmap”。

CMaps(字符映射)是 PostScript 和其他 Adobe 产品中用于将字符代码映射到 CID 字体中的字符字形的文本文件。

请参阅this document by Adobe以查看 CID 字体的优点,它们大多在处理东亚书写系统时使用。(该技术是遗留技术,因此不应在现代工具创建的 pdf 中使用)

当 pdfjs 想要显示这样的 CID 字体时,它需要 CMap 文件。为此,您需要提供 CMap。

您可以通过PDFJS全局对象上的设置指定存储 CMap 的文件夹的 URL。

  PDFJS.cMapUrl = '../web/cmaps/';

默认情况下,pdfjs 将尝试加载具有所需 CMap 名称且无扩展名的文件,例如“../ web / cmaps / Hankaku”。

如果像这样启用设置cMapPacked

PDFJS.cMapPacked = true;

pdfjs 将改为尝试读取扩展名为“.bcmap”的 CMap 文件的压缩版本,例如“../ web / cmaps / Hankaku.bcmap”。

压缩本身是使用https://github.com/mozilla/pdf.js/tree/master/external/cmapscompress处的工具完成的。

结论:如果您可能需要显示由旧版 pdf 创建工具创建的东亚文本的 pdf,请包含文件并正确设置PDFJS选项。如果您确定不需要显示此类文件,请不要包含文件。

本站系公益性非盈利分享网址,本文来自用户投稿,不代表码文网立场,如若转载,请注明出处

(716)
Web casting:通过Windows.Media.Casting(UWP)实现 wmpdmc音频广播
上一篇
Chinese男同志videos网站:如何为网站存储视频 (where to store videos)
下一篇

相关推荐

  • qt creator快速入门 第3版 pdf从零开始

    Qt Creator快速入门第3版是一本关于Qt Creator的教程书,旨在帮助读者快速掌握Qt Creator的使用。书中介绍了Qt Creator的基本功能,如如何创建项目、编辑代码、调试代码以及创建应用程序等等。书中还提供了一些实例代码,帮助读者更好地理解Qt Creator的用法。…

    2023-10-20 15:19:34
    0 45 86
  • java 转pdfDocument document = new Document();document.addTitlePag

    Java 转 PDF 是指将 Java 应用程序的文本、图像、表格等内容转换为 PDF 格式的文件。这种转换可以使用不同的工具实现,其中包括 iText、Apache PDFBox 等开源库。…

    2024-03-01 10:04:37
    0 25 15
  • qt quick核心编程pdf深入理解Qt Quick的基础和应用

    Qt Quick Core Programming是一本关于Qt Quick的技术书籍,主要介绍了Qt Quick的基础知识、技术和应用。书中介绍了Qt Quick的基本原理、基本概念、核心功能和实际应用,并结合代码实例,帮助读者更好地理解Qt Quick的核心概念和应用。…

    2024-01-15 04:21:16
    0 75 89
  • 沃尔沃c90轿跑:在哪里可以找到PDF格式的C89/C90标准(ansi c standard pdf)

    关于沃尔沃c90轿跑的问题,在ansi c standard pdf中经常遇到,我正在寻找C89/C90 standard的免费版本,但我在任何地方都找不到它!为什么这么难找到它?…

    2022-12-18 12:17:05
    0 68 24
  • 2天新生儿c反应蛋白高:30天的反应(第4天 )pdf(30 days of react pdf)

    关于2天新生儿c反应蛋白高的问题,在30 days of react pdf中经常遇到,我正在关注30 days of react pdf for day 4,我似乎无法让 css 呈现。我可以得到文本和图像来显示。我试图基本上复制 helloworld 概念,但我现在把所有东西都放在一个 html 中。我也尝试了 github 的 day 4 示例,index.html 也不呈现任何内容。因此,如果有人知道原因,请帮助我。提前感谢。…

    2022-12-10 07:20:50
    0 61 46
  • Pdf如何裁剪文件中一部分:如何删除PDF的一部分(how to delete part of a pdf document)

    关于Pdf如何裁剪文件中一部分的问题,在how to delete part of a pdf document中经常遇到,很久以前,我使用了一个在线工具,该工具以 PDF 格式生成了报告。我再也无法访问该工具。我需要与某人共享 PDF,但需要覆盖或删除一小部分机密文本。…

    2022-12-27 10:07:18
    0 43 89
  • Cdr怎么存pdf:php库以任何合理的格式转换 cdr文件

    关于Cdr怎么存pdf的问题,在pdf cdr中经常遇到,我正在寻找一个能够以任何基于光栅的图像格式(jpg,gif)转换CDR files的 php 模块。…

    2022-11-29 14:38:28
    0 34 48
  • 苹果cms插件:10月 CMS-DynamicPDF插件失败

    关于苹果cms插件的问题,在dynamicpdf中经常遇到,我已经安装了 Renatio 的 DynamicPDf 插件,以便在电子邮件中生成 PDF 作为附件。但是我无法使其正常工作。…

    2022-12-04 12:15:28
    0 54 99

发表评论

登录 后才能评论

评论列表(50条)