
文章平均质量分 77
子燕若水
子燕若水
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
【Mac版】小i译读安装操作【新版】
如果还是无法登录,则打开手机热点,mac电脑连接这个手机热点上网,再登录,此时99.9%的用户可以登录成功。4)打开docker应用,看images里面xiaoiedu后台服务(image)是否已经安装了。说明你的网络出了问题,如果你开着V_P_N或其它网络代理软件,请关闭。5)下载网盘里面的xiaoiedu.app.zip,到桌面后,解压。打开终端terminal ,输入下面命令 (不会打开终端的看这个。后面的操作和windows版一样了,我复制粘贴了过来【懒了】2)下载docker安装包后安装。...原创 2022-08-16 09:42:59 · 487 阅读 · 4 评论 -
使用mutool 提取pdf 例子
使用mutool 提取pdf 例子原创 2022-06-02 13:40:20 · 1859 阅读 · 0 评论 -
C++版本的sfntly库使用示例(二)
sfntly的C++版本提供的samples并不完善,输入的限制多,裁剪出来的新字体过大。如果需要达到和java版的sfnt tool一样的功能需要参考java库添加代码。 首先,搭建java版的运行环境,安装Eclipse。和C++版调试运行完全不同,作为java小白完全没有遇到障碍,直接以SfntTool.java为入口开始调试。java版本为新字体新建了四个tables (RenumberingSubsetter.java), C++版本需要一一新建出来。 G...转载 2022-05-07 17:22:50 · 536 阅读 · 0 评论 -
C++版本的sfntly库使用示例(一)
sfntly是google提供的开源库,解决字体文件的裁剪问题。sfntly有C++和Java两个版本,其中java版本的示例比较完善,网上可以搜到很多关于 sfnt tool的资源。C++版本的信息几乎没有。在这里将我在项目中经验进行简单的记录。 搭建sfntly的solution: 1. 在sfntly-master\cpp目录下找到CMakeLists.txt, open CMake, 把包含CMakeLIsts的源码作为原目录。 2. CMake的使用...转载 2022-05-07 17:21:14 · 636 阅读 · 0 评论 -
True Type 文件格式规范
TrueType 字体文件是由一系列连接表组成的二进制文件。每个表都是a sequence of words,并有一个称为 Tag的名称。每个Tag都是 uint32 数据类型。文件中的第一个表是 font directory表,可以访问字体文件中的其他表。字体数据包含在字体目录表之后的其他表中。由于每个表都可以通过其标签访问,因此这些表可以在文件中以任何顺序出现。下面是 font directory表每个项引用到另一张数据表:head:此表提供了有关字体的全局信息。应仅使用具有轮廓的.原创 2022-05-06 22:27:12 · 2829 阅读 · 0 评论 -
【Mac版】小i译读安装操作
1)安装免费的docker英文版原链接:Install Docker Desktop on Mac | Docker Documentation安装包在上面链接里 2)安装xiaoiedu后台服务打开终端terminal ,输入并执行命令docker push bonabarenfei/xiaoiedu3)打开docker应用,看images里面xiaoiedu后台服务(image)是否已经安装了4)下载xiaoiedu.zip到本地,......原创 2022-04-04 13:07:46 · 1734 阅读 · 3 评论 -
pdf字体提取工具
原文链接:https://stackoverflow.com/questions/3488042/how-can-i-extract-embedded-fonts-from-a-pdf-as-valid-font-files#:~:text=Use%20the%20%22Open%20Font%22%20dialogbox,here%20which%20font%20to%20open.UsingpdftopsOne of the most frequently used methods to .转载 2022-03-21 16:28:21 · 1765 阅读 · 0 评论 -
pdf2htmlex 中的字体嵌入
原创 2022-03-14 16:47:45 · 530 阅读 · 0 评论 -
pdf2htmlEX命令行参数大全
Provided by:pdf2htmlex_0.14.6+ds-2build1_amd64原文链接:Ubuntu Manpage: pdf2htmlEX - converts PDF to HTML without losing text and format. http://manpages.ubuntu.com/manpages/xenial/man1/pdf2htmlEX.1.htmlNAME pdf2htmlEX - converts PDF to HTML ..转载 2022-01-23 18:09:37 · 1073 阅读 · 0 评论 -
pdf reference官方指南之-文本和字体
本条款描述了PDF中处理文本的特殊功能,特别是用字体中的字形表示字符(representing characterswith glyphs from fonts)。字形(glyph)是一种图形形状,可进行所有图形操作,如坐标转换。由于文本在大多数页面描述中的重要性,PDF提供了更高级别的工具来方便、高效地描述、选择和渲染图示符。下面关于如何在页面上绘制字体字形的一般说明(how glyphs from fonts are painted on the page)。后续子条款详细介绍了这个主题:•文.原创 2021-11-22 00:09:11 · 489 阅读 · 0 评论 -
pdf reference官方指南之-图片
PDF的绘画operators包括处理采样图像的一般工具。Sampled image(或简称图像)是一个rectangular array of sample values,每个样本值(sample value)代表一种颜色。An inline image is a small image that is completely defined—both attributes and data—directly inline within acontent stream.图像分辨率、方向、扫描顺序的属.原创 2021-11-21 12:02:15 · 3000 阅读 · 0 评论 -
pdf reference官方指南之-图形
"Content Streams", the data in a content stream shall be interpreted as a sequence of operators and their operands, expressed as basic data objects according to standard PDF syntax.A content stream can describe the appearance of a page.The graphics oper.原创 2021-11-20 17:37:21 · 735 阅读 · 0 评论 -
pdf reference官方指南之-内容流、资源字典和数据结构
内容流内容流是描述页面和其他图形元素外观的主要手段。内容流取决于包含在相关联的资源字典中的信息;内容流是一个PDF流对象,其数据由描述页面上要绘制的图形元素的一系列指令组成的。instructions以PDF对象的形式表示,使用与PDF文件其余部分相同的对象语法。然而,鉴于文件作为一个整体是一个静态、随机访问的数据结构,内容流中的对象应按顺序进行解释和操作。Each page of a document shall be represented by one or more content st原创 2021-11-20 12:22:53 · 2106 阅读 · 0 评论 -
pdf reference官方指南之-语法基础和文件结构
object的概念和种类翻译:英文:The syntax of PDF comprises the four main elements:• These are the basic building blocks in PDF.Objects.• It specifies how objects are laid out and modified in a PDF file.File structure.• It determines how objects are l.原创 2021-11-19 18:54:39 · 1547 阅读 · 0 评论 -
PDF图形(PDF graphics)
PDF 文档包含各种类型的信息,例如元数据(作者、标题等)、表单域、导航数据(例如书签)、注释(例如评论)以及最后但并非最不重要的图形。图形大致可以分为三类:曲线、文本和图像。PDF 页面上的图形(graphics)由一系列运算符(operators)描述。操作符(operators)可以分为三组:绘制曲线、文本和图像的绘制运算符(draw operators) 图形状态操作符(graphics state operators)执行诸如选择字体、选择颜色或转换坐标系等操作(稍后会详细介绍) 将高级信翻译 2021-11-18 19:55:55 · 1241 阅读 · 0 评论 -
[图解]PDF 格式概述(pdf structure)
翻译版:一个 PDF 文件,在内部,大致分为四个部分:Header、Body、Cross-Reference Table和Trailer.标题应包含写入文件的 PDF 格式的版本号——PDF-1.7 是最新的,对应于 Acrobat 8;1.6 到 Acrobat 7 等等。版本号仅是 PDF 规范版本的一般指示;PDF 阅读器和处理器不一定依赖它来操作文件。Body 保存我们在屏幕上看到的 PDF 内容,例如文本、图像、绘图、书签、表格,包括以适当方式显示和使用内容的所...原创 2021-11-12 20:08:14 · 5522 阅读 · 0 评论 -
编译生成动态链接库pdfium.dll
1)git clone 源码PDFium源码托管在https://pdfium.googlesource.com/pdfium/。所以先得有个访问谷歌的工具吧。这个得自己找。2)编译工具及环境搭建https://chromium.googlesource.com/chromium/src/+/main/docs/windows_build_instructions.md#Setting-up-the-buildhttps://pdfium.googlesource.com/pdfium/+原创 2021-07-26 10:52:22 · 2058 阅读 · 0 评论