当前位置: 首页 > news >正文

做新零售这些注册网站和找货源6百度推荐现在为什么不能用了

做新零售这些注册网站和找货源6,百度推荐现在为什么不能用了,公众号菜单跳转网页怎么制作,wordpress 加背景音乐内容来源: 如何在 Mac 上合并 PDF 文件 1. 注册与认证 您可以注册一个免费的 ComPDFKit API 帐户,该帐户允许您在 30 天内免费无限制地处理 1,000 多个文档。 ComPDFKit API 使用 JSON Web Tokens 方法进行安全身份验证。从控制面板获取您的公钥和密钥&…

内容来源: 如何在 Mac 上合并 PDF 文件

1. 注册与认证

您可以注册一个免费的 ComPDFKit API 帐户,该帐户允许您在 30 天内免费无限制地处理 1,000 多个文档。

 

ComPDFKit API 使用 JSON Web Tokens 方法进行安全身份验证。从控制面板获取您的公钥和密钥,并按如下方式进行身份验证。

// 创建客户端
let client: CPDFClient  =  CPDFClient (publicKey: public_key, secretKey: secret_key)

2. 创建 PDF 合并任务

选择PDF合并工具,替换上一步获取到的accessToken,将错误信息的显示语言替换成自己想要的语言类型,然后就可以在响应数据中获取到taskId了。

 
// 创建任务
// 创建一个 PDF 合并任务的示例let taskModel =  await client.createTask(url: CPDFDocumentEditor . MERGE , language: .english) 
// 获取任务 id let taskId = taskModel ? .taskId ??  ""

3.上传文件

上传需要合并的PDF文件,并将其与任务ID绑定。

// 上传文件
let path =  Bundle .main.path(forResource: "test" , ofType: "pdf" ) let uploadFileModel =  await client.uploadFile(filepath: path ??  "" , language: .english, params: [ CPDFFileUploadParameterKey .pageOptions.string():[ "1,2" ]], taskId: taskId) 
// 上传文件
let uploadFileModel2 =  await client.uploadFile(filepath: path ??  "" ,language: .english ,params: [ CPDFFileUploadParameterKey .pageOptions.string():[ "1,2" ]], taskId: taskId)

复制

笔记:

  • 同一个任务中,上传多个文件(最多五个)。如果不传递pageOptions,则进行多文件合并。

  • 在同一个任务中,上传多个文件(最多五个)及pageOptions,并合并多个文件的指定页码。

  • 上传接口仅支持单文件上传。

4.合并PDF文件

文件上传完成后,通过任务ID调用此接口进行文件合并。

 
// 执行任务
let  _  =  await client.processFiles(taskId: taskId, language: .english)

5.获取任务信息

根据任务ID请求任务状态和文件相关的元数据。

// 查询 TaskInfo 
let taskInfoModel =  await client.getTaskInfo(taskId: taskId, language: .english) 
}

完成后,您的完整代码应如下所示:

// 创建一个客户端
let client: CPDFClient  =  CPDFClient (publicKey: public_key, secretKey: secret_key) 
Task { @MainActor  in // 创建一个任务// 创建一个 PDF 合并任务的示例let taskModel =  await client.createTask(url: CPDFDocumentEditor . MERGE , language: .english) // 获取任务 id let taskId = taskModel ? .taskId ??  "" // 上传文件let path =  Bundle .main.path(forResource: "test" , ofType: "pdf" ) let uploadFileModel =  await client.uploadFile(filepath: path ??  "" , language: .english, params: [ CPDFFileUploadParameterKey .pageOptions.string():[ "1,2" ]], taskId: taskId) // 上传文件let uploadFileModel2 =  await client.uploadFile(filepath: path ??  "" ,language: .english ,params: [ CPDFFileUploadParameterKey .pageOptions.string():[ "1,2" ]], taskId: taskId) // 执行任务let  _  =  await client.processFiles(taskId: taskId, language: .english) // 查询任务信息let taskInfoModel =  await client.getTaskInfo(taskId: taskId, language: .english) 
}

http://www.yayakq.cn/news/224147/

相关文章:

  • 做二手钢结构网站有哪些网页游戏中心大全
  • 上海网站建设seo推广海尔的网络营销模式
  • 网站建设藤设计单位网站设计建议书
  • 怎么在网站中搜索关键字郑州做网站哪个平台好
  • 高质量的常州网站建设徐州苏视在线
  • 如何让自己的网站快速被百度收录办公室装修计入什么科目
  • 《网站开发技术》模板php网站开发工资多少钱
  • 长葛做网站域名iis网站添加
  • 做网站赚钱方法土木工程网官网
  • 二级建造师考试报名官网谷歌seo2022
  • 定远网站开发北京网站排名公司
  • 公司做一个网站内容如何设计方案大数据分析师
  • 济南网站建设网站建设seo推广网址
  • 校园二手市场网站建设方案凡科建站代理商登录
  • 网站规划与设计期末大作业怎么做wordpress最漂亮的主题
  • 保定php网站制作最近最新新闻事件
  • 建设工程发布公告的网站wordpress 网页模块错位
  • php搭建一个简单的网站为什么要建设应急管理网站
  • 建什么类型的网站访问量比较大绥化市建设工程网站招投标
  • 做网站买过域名之后舞阳专业做网站
  • 维护网站建设常州网站建设公司教程
  • 福州企业公司网站建设服装定制品牌
  • python做网站挣钱手机微信网站怎么做
  • 陕西省住房和城乡建设厅网站上怎么打印证书idc机房托管费用
  • 海淘手表网站pc网站建设怎么样
  • wdcp 添加网站wordpress官网中文
  • flash分享网站内网网站建设的必要性
  • 有没有专门帮人做图的网站能够做冶金工程毕业设计的网站
  • 旅游网站的建设精美网站建设
  • 韩雪冬个人网站百度指数有什么作用