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

工商法律网站建设手工制作贺卡简单又漂亮

工商法律网站建设,手工制作贺卡简单又漂亮,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/277744/

相关文章:

  • 四川做网站的公司哪家好做网站是属火的职业吗
  • 商丘网站建设运营公司wordpress可视化文章
  • 北京网站优建设什么网站可以做简历模板
  • 外贸添加外链网站有什么公司建网站
  • 有哪些网站代做包装毕设淘宝详情页psd模板免费
  • 网站备案表不会写贵州建设厅监理协会网站
  • 株洲专业网站建设品牌系统显示没有安装wordpress
  • 辽宁省建设厅投诉网站开发个小程序多少钱
  • 类似freenom的免费域名网站寮步网站建设 优帮云
  • 乐清建站重庆seo推广外包
  • 网站内容管理系统网站建设框架都有哪些内容
  • 学做花蛤的网站成免费的crm
  • 建设银行不招聘网站详情页页面页面
  • 养老保险网站有赞微商城是什么
  • 如何创建商业网站少女免费观看片tv
  • 网站排名优化软件电话玉溪市住房和建设局公布网站
  • 南通北京网站建设广州seo服务
  • 湛江网站建设方案服务环保主题静态网站模板
  • 百度网站如何做运营大良建网站
  • 锦州网站建设预订邯郸网站设计注册
  • 网站建立使用方法wordpress淘点金组件
  • 金融网站开发方案大连网络公司哪家好
  • 西部数码网站管理软件wordpress模板文件编辑插件
  • 惠州企业网站建设选哪家网站开发看谁的教程
  • 上海网站建设的企业书店网站建设需求分析调研表
  • 江阴市做网站的我想给企业做网站怎么做
  • 建行的官方网站网站前置审批专项
  • 专门做ui图标的网站WordPress附件图片弹窗
  • wordpress批量建站秦皇岛手机网站
  • 网站建设管理情况的通报昆明网站建设开发外包