腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
视频
用户
沙龙
专栏
专区
综合排序
丨
最热优先
丨
最新优先
时间不限
Stirling
PDF
- 开源
PDF
平台
项目简介 Stirling
PDF
是一个强大的、开源的
PDF
编辑平台。可以将其作为个人桌面应用程序运行,在浏览器中运行,或使用私有 API 部署到自己的服务器上。 无需将文档发送到外部服务即可编辑、签名、删除、转换和自动化
PDF
。 开源协议 MIT License 界面展示 1. Mac 电脑桌面端展示效果: 2. 网页端展示效果: 功能概述 • 强大的
PDF
功能: 可访问 60 多种工具,包括签名、转换、合并等。 • 高级自定义: 深度自定义、主题和环境变量。 • 企业版功能: 单点登录、用户管理和权限控制。 前端:使用 TypeScript、Vite 的 React SPA(V2 重写),通过
PDF
.js/
PDF
-LIB 实现客户端
PDF
处理。 services: stirling-
pdf
: image: stirlingtools/stirling-
pdf
:latest container_name: stirling-
pdf
DevLlama
2026-06-01
162
0
标签:
管理
开源
自动化
pdf
部署
使用
PDF
API 合并
PDF
文件
内容来源: 如何在 Mac 上合并
PDF
文件1. 注册与认证您可以注册一个免费的 ComPDFKit API 帐户,该帐户允许您在 30 天内免费无限制地处理 1,000 多个文档。 创建
PDF
合并任务选择
PDF
合并工具,替换上一步获取到的accessToken,将错误信息的显示语言替换成自己想要的语言类型,然后就可以在响应数据中获取到taskId了。 // 创建任务// 创建一个
PDF
合并任务的示例 let taskModel = await client.createTask(url: CPDFDocumentEditor . ""3.上传文件上传需要合并的
PDF
文件,并将其与任务ID绑定。 4.合并
PDF
文件文件上传完成后,通过任务ID调用此接口进行文件合并。
Youna
2024-11-14
1.2K
0
标签:
api
merge
pdf
PDF
标准详解(二)——
PDF
对象
上一篇文章我们介绍了一个
PDF
文档应该包含的最基本的结构,并且手写了一个最简单的 “Hello World” 的
PDF
文档。 后面我们介绍新的
PDF
标准给出示例时将以这个文档为基础,而不再给出完整的文档示例,小伙伴想自己测试可以根据上一节的文档来进行配置。 对象 上一节我们看到一个个奇奇怪怪的元素,可能也好奇它们的写法,现在我们来正式介绍它们的相关内容,它们就是
PDF
文档中一个个的对象。
PDF
支持5种基本对象: 整数和实数:例如43和12.2 这种数字 字符串,
PDF
种字符串被包裹在小括号中,例如上一节中的 (hello world), 我们也可以给字符串制定编码,这个在后面介绍 名称 1 /Type /Pages >> 对象中就包含间接引用,
PDF
解析器,知道这个对象是一个Pages对象之后,可以通过Kids 对象指定的间接引用对象知道,当前
PDF
文档只有一页,这个页面对象就是2
Masimaro
2024-03-04
1K
0
标签:
pdf
对象
二进制
数据
字符串
Python处理
PDF
及生成多层
PDF
Python提供了众多的
PDF
支持库,本文是在Python3环境下,试用了两个库来完成
PDF
的生成的功能。PyPDF对于读取
PDF
支持较好,但是没找到生成多层
PDF
的方法。 Reportlab 生成双层
PDF
双层
PDF
应用
PDF
中的Canvas概念,先画文字,最后将图片画上去,这样就是两层的
PDF
。 ./42.png" # Use Canvas to generate
pdf
c = canvas.Canvas('reportlab_canvas.
pdf
', pagesize=letter) width outputStream = open("PyPDF2-output.
pdf
", "wb") output.write(outputStream) 但是PyPDF获取
PDF
内容有很多问题,可以看这个问题列表 8、Writing
Pdf
with Python: Add image
大江小浪
2018-07-24
2.6K
0
标签:
python
jquery
PDF
标准详解(一)——
PDF
文档结构
好了,废话就到这里,下面开始正式介绍
PDF
相关的内容
PDF
简介
PDF
的全称是 Portable document format(可移植文档格式),是描述打印页面的世界领先语言。
PDF
的文档结构
PDF
主要由四个部分构成,文件头、文件体、交叉引用表以及文件尾 文件头将文件标识为
PDF
并给出它的版本号,例如 %
PDF
-1.0 %
PDF
版本号为 1.0 的文件头 文件体是 我们先写上文件头: %
PDF
-1.0 %
PDF
版本号为 1.0 的文件头 主要对象 我们按照之前的分析的
PDF
文档中需要包含的对象,来逐一定义 首先给出Pages节点的定义 1 0 obj 0 最后我们以 %%EOF 结尾来表示整个
PDF
文档结束 到这里我们已经得到了一个
PDF
阅读器可以打开的
PDF
文档。 下面通过整个文档来说明一般读取过程
PDF
解析程序,先通过文件头来确定是否是
PDF
文件,并且得到
PDF
文件的版本 在文件末尾找到%%EOF 关键子,确定文件尾。
Masimaro
2024-01-29
3.2K
0
标签:
字符串
pdf
对象
数组
语法
.net
pdf
转word_
pdf
to word
Aspose word
pdf
相互转换 工具类 文件的详细路径: pdfToDoc(String pdfPath, String docPath) 输入流: pdfToDoc(InputStream ; import com.aspose.
pdf
.SaveFormat; import com.aspose.
pdf
.Document; import java.io.ByteArrayInputStream java.io.File; import java.io.FileOutputStream; import java.io.InputStream; /** * @ProjectName: word-
pdf
java.io.File; import java.io.FileOutputStream; import java.io.InputStream; /** * @ProjectName: word-
pdf
--
pdf
转word--> <dependency> <groupId>com.aspose</groupId> <artifactId>aspose-
pdf
</artifactId> <version
全栈程序员站长
2022-11-17
9K
0
标签:
https
编程算法
网络安全
html
使用
PDF
.JS在线查看
PDF
第一步:下载源码https://github.com/mozilla/
pdf
.js 第二步:将源码拷贝进项目中,可以新建一个PDFShow文件夹存放代码 第三步:修改viewer.js var DEFAULT_URL = 'compressed.tracemonkey-pldi-09.
pdf
' 里面是
PDF
的路径 修改为:var DEFAULT_URL = ''; 发布IIS后访问localhost:8080/PDFShow file=09.
pdf
即可。 file=09.
pdf
','
PDF
','width:50%;height:50%;top:100;left:100;');">查看09.
pdf
</a> </body> </html> ? 07-13 13:01的分割线------------------------------- 文章年久失修,使用案例可参阅官方Demo 插件官方的例子:http://mozilla.github.io/
pdf
.js
易墨
2018-09-14
34.9K
1
标签:
其他
PDF
Merge
PDF
Splitter Mac(
PDF
合并和拆分软件)v6.3.5
如何将
PDF
合并为一个?
PDF
Merge
PDF
Splitter for Mac是一款非常易于使用的苹果软件,可让您快速将多个
PDF
合并为一个
PDF
或将指定页面拆分为一个新
PDF
。 图片
PDF
Merge
PDF
Splitter for Mac特征介绍将多个
PDF
文件合并为一个
PDF
。合并受密码保护的
PDF
文件,但是您必须知道密码。支持拖放。支持拖动项目进行排序。
Mac知识分享
2022-07-08
953
0
标签:
mac
merge
pdf
排序
苹果
PDF
转图片,在线
PDF
转JPGPNG
在线DEMO 原理 使用
pdf
.js预览图片,
pdf
.js将
pdf
通过canvas将每一页渲染出来,然后我们通过canvas的toDataURL方法保存为jpg或png格式。
pdf
.js是Mozilla开源的一个js库,无需任何本地支持就可以在浏览器上显示
pdf
文档。唯一的要求就是浏览器必须支持HTML5。 依赖 需要
pdf
.min.js和
pdf
.worker.min.js两个js文件 全部代码实现 pdfjsLib.GlobalWorkerOptions.workerSrc = 'https://cdn.bootcss.com /
pdf
.js/2.2.228/
pdf
.worker.min.js'; const preview = document.getElementById('preview'); const loadingTask = pdfjsLib.getDocument(url); loadingTask.promise.then(function (doc) {
pdf
vivec
2019-09-05
17.8K
1
标签:
canvas
javascript
pdf
拆分保留书签_
pdf
补丁
2010年6月11日更新 功能介绍
PDF
补丁丁是一个用于修改
PDF
文件信息的工具。 它具有以下功能: 生成
PDF
文件:通过导入一批图片或已有
PDF
文件,生成包含图片及已有
PDF
文件指定页面范围的
PDF
文件。在生成文件时还可挂上书签。用此功能还可以拆分、合并
PDF
文件。 补丁生成新文件: 将上述信息文件和已有
PDF
文件合并,生成新的
PDF
文档,该
PDF
文档具有XML信息文件的设置(如页面设置、书签等)。 通过先从原
PDF
文件导出信息文件,然后修改信息文件的内容,再导入生成新文件,就可以得到一个修改“补丁”过的
PDF
文件。 提取内容:可提取
PDF
文件中指定的页面或图片,导出的文件不再具有原文件在打印、复制等方面的限制。 分析文档结构:将
PDF
文档的内容导出成供
PDF
文档格式爱好者分析、调试用的XML文件。
全栈程序员站长
2022-11-16
2.1K
0
标签:
https
xml
网络安全
html
问题归档
专栏文章
快讯文章归档
关键词归档
开发者手册归档
开发者手册 Section 归档