合并 PDF API-PSPDFKit

合并 PDF API-PSPDFKit

专用API
服务商 服务商: PSPDFKit
【更新时间: 2024.07.11】 使用我们的 PDF 合并 API 将多个文件合并为一个文档,使用强大且安全的 PDF API 简化文档处理方式。快速简便的集成使您能够在工作流程中即时生成、转换和修改 PDF 文档。
服务星级:2星
⭐ ⭐ 🌟 🌟 🌟 🌟 🌟
调用次数
0
集成人数
0
商用人数
0
! SLA: N/A
! 响应: N/A
! 适用于个人&企业
收藏
×
完成
取消
×
书签名称
确定
<
产品介绍
>

什么是PSPDFKit的合并 PDF API?

Split PDF API 拆分 PDF API

使用我们的 PDF 合并 API 将多个文件合并为一个文档。

将多个 PDF 文档拆分为新的 PDF。 使用我们的 PDF 页面拆分 API 从现有 PDF 文件中选择页面并创建新文档。
 

什么是PSPDFKit的合并 PDF API?

由服务使用方的应用程序发起,以Restful风格为主、通过公网HTTP协议调用PSPDFKit的合并 PDF API,从而实现程序的自动化交互,提高服务效率。

PSPDFKit的合并 PDF API有哪些核心功能?

1.无文档存储

我们的基础设施上不存储任何输入或结果文档。请求完成后,所有文件都会被删除。或者,查看我们的自托管产品。

 

2.HTTPS 加密

您的应用程序和 PSPDFKit 之间的所有通信均通过 HTTPS 完成,以确保您的数据在发送给我们时是加密的。

 

3.安全支付处理

所有付款均由 Paddle 处理。PSPDFKit API 永远不会直接访问您的任何付款数据。

 

4.PDF 生成器

使用我们的 PDF 生成 API 从您的 HTML 文件生成 PDF 文档。

 

5.光学字符识别 (OCR)

使用我们的光学字符识别 API 将扫描的文件转换为可搜索的 PDF。

 

6.水印

使用我们的 PDF 水印 API 向 PDF 文件添加文本或图像水印。

 

PSPDFKit的合并 PDF API的核心优势是什么?

 

SOC 2 Compliant  符合 SOC 2 标准

构建所需的工作流,无需担心安全性。我们不存储任何文档数据,我们的 API 端点通过加密连接提供。

 

Easy Integration  易于集成

在数小时内启动并运行,而不是数周。访问有据可查的 API 和代码示例,让您轻松与现有工作流集成。

 
         
 

一个文档,无尽的行动

通过访问 30 多种工具,您可以通过组合 API 操作以多种方式处理一个文档。使用一个 API 调用进行转换、OCR、旋转和水印。

 

简单透明的定价

只需为您处理的文档数量付费。您无需考虑文件大小、要合并的数据集或调用不同的 API 操作。

 

在哪些场景会用到PSPDFKit的合并 PDF API?

合并

选择大文件并使用我们的合并 PDF API 将它们全部合并为一个文档。

   

分裂

从现有 PDF 文件中选择页面并创建新文档。

   

删除

使用我们的 PDF 页面删除 API 从 PDF 中删除一页或多页。

   

展平

使用我们的扁平化 PDF API 扁平化单个或多个 PDF 文件中的注释。

   

复制

使用我们的重复 PDF 页面 API 复制 PDF 文档中的某一页面。

   

旋转

使用我们的 PDF 旋转 API 旋转单个 PDF 页面或所有 PDF 页面。

   

添加页面

使用灵活的 PDF API 向 PDF 添加空白页。

   

设置页面标签

使用灵活的 PDF API 添加或更新 PDF 页面标签。

   

JSON 导入

使用我们的即时 JSON API 将注释、表单字段和表单值导入您的 PDF 文档。

   

XFDF 导入

使用我们的 XFDF API 将注释、表单字段和表单值导入您的 PDF 文档。

<
产品价格
>

定价计划

 

准确、可靠且安全的文档处理 API。


选择适合您的计划。

       

免费试用

 

标准版

 

最受欢迎

 

专业版

 

<
使用指南
>

1.使用免费 API 调用

注册 即可每月免费处理 100 份文档,或者 登录 即可自动将您的 API 密钥添加到示例代码中。

 

2.添加文件

first_half.pdf将两个名为和 的 PDF 添加second_half.pdf到您的项目文件夹。您也可以使用我们的示例文件:first_half.pdfsecond_half.pdf

 

3.运行代码

复制代码并从您添加文件的同一文件夹运行它。有关更多信息,请参阅我们特定语言的入门指南。

 

4.查看结果

在您的项目文件夹中打开 result.pdf 以查看结果。

 
package com.example.pspdfkit;

import java.io.File;
import java.io.IOException;
import java.nio.file.FileSystems;
import java.nio.file.Files;
import java.nio.file.StandardCopyOption;

import org.json.JSONArray;
import org.json.JSONObject;

import okhttp3.MediaType;
import okhttp3.MultipartBody;
import okhttp3.OkHttpClient;
import okhttp3.Request;
import okhttp3.RequestBody;
import okhttp3.Response;

public final class PspdfkitApiExample {
  public static void main(final String[] args) throws IOException {
    final RequestBody body = new MultipartBody.Builder()
      .setType(MultipartBody.FORM)
      .addFormDataPart(
        "first_half",
        "first_half.pdf",
        RequestBody.create(
          new File("first_half.pdf"),
          MediaType.parse("application/pdf")
        )
      )
      .addFormDataPart(
        "second_half",
        "second_half.pdf",
        RequestBody.create(
          new File("second_half.pdf"),
          MediaType.parse("application/pdf")
        )
      )
      .addFormDataPart(
        "instructions",
        new JSONObject()
          .put("parts", new JSONArray()
            .put(new JSONObject()
              .put("file", "first_half")
            )
            .put(new JSONObject()
              .put("file", "second_half")
            )
          ).toString()
      )
      .build();

    final Request request = new Request.Builder()
      .url("https://api.pspdfkit.com/build")
      .method("POST", body)
      .addHeader("Authorization", "Bearer your_api_key_here")
      .build();

    final OkHttpClient client = new OkHttpClient()
      .newBuilder()
      .build();

    final Response response = client.newCall(request).execute();

    if (response.isSuccessful()) {
      Files.copy(
        response.body().byteStream(),
        FileSystems.getDefault().getPath("result.pdf"),
        StandardCopyOption.REPLACE_EXISTING
      );
    } else {
      // Handle the error
      throw new IOException(response.body().string());
    }
  }
}
<
产品问答
>
?
什么是文档引擎?
文档引擎是一款多功能产品,可用作服务器基础架构中的文档处理器,或与任何 PSPDFKit 客户端 SDK 配对使用。它简化了文档处理、管理和后端渲染的集成。它可以托管在我们的基础架构(托管)或您的基础架构(公共或私有云)中。独立地,它可用作后端文档处理服务。与 PSPDFKit for Web SDK 集成后,它可为客户端应用程序提供服务器支持的 PDF 查看和编辑功能。
?
什么是文档引擎? 我的计划中可以处理超过最大文件数量吗?
不,但是您可以随时升级您的计划。
?
有定制计划吗?
是的,我们为每月需要处理超过 10,000 份文档的组织提供定制订阅计划。我们的托管文档引擎易于测试和上手。我们管理基础设施设置、部署和计费的各个方面,从而消除了对多个供应商的需求,让您可以专注于应用程序的功能。 联系销售人员了解更多信息。
?
我需要什么订阅计划?
选择最接近您每月处理的文档数量的计划。如果您需要定制计划,请随时 联系我们。 除了我们的 API 工具外,我们还提供托管文档引擎,它可快速轻松地实施。它是为寻求单一供应商解决方案且不想承担管理技术设置的负担的组织量身定制的。
?
API 调用是如何被消耗的?
一次 API 调用可让您处理一份文档。例如,如果您需要将 HTML 转换为 PDF,则算作 1 次 API 调用/1 份已处理文档。 您还可以组合多个 API 工具,但仍然只使用 1 次 API 调用。例如,如果您的工作流程需要您转换、编辑、OCR、水印和拼合文档,则它也需要总共 1 次 API 调用,相当于处理 1 份文档。对于需要合并多个文档的用例,只需 1 次 API 调用即可。
?
未使用的 API 调用是否会结转至下一个计费周期?
未使用的 API 调用将在计费周期结束时过期,并且不会结转。
?
我可以在购买订阅之前试用 API 吗?
是的。创建帐户后,您每月可以免费处理 100 份文档。如果您需要进行其他测试,可以 联系我们 获取测试 API 密钥。
?
我可以更换计划吗?
是的。对于月度计划,您可以随时升级或降级。年度计划只能升级。
?
按月订阅和按年订阅有什么区别?
当您购买年度订阅时,您可以享受计划总费用的折扣。
?
该 API 有多安全?
安全 是我们的首要任务,当您向我们的 API 发出请求时,您上传的文件和生成的 PDF 将在请求期间存储,并在发送响应后立即删除。您的应用程序和我们的 API 之间的所有通信均通过 HTTPS 加密。如果您需要自托管基础设施和高度可扩展的服务器端文档处理解决方案, 请联系销售部门了解更多信息。
?
你们提供什么支持?
联系支持人员 ,我们将帮助您解答有关我们的 API 工具的任何问题。
<
关于我们
>
PSPDFKit
企业
PSPDFKit是一家提供先进PDF处理技术的公司,专注于通过其API简化文档处理流程。公司致力于提供安全、可靠且可扩展的解决方案,服务于从初创企业到财富500强公司。PSPDFKit的API工具包括PDF生成、编辑、转换、数字签名、水印、OCR、数据提取等,旨在帮助用户快速、轻松地集成文档处理功能,从而节省时间和成本。公司强调数据安全,不存储任何文档数据,并通过加密连接提供服务。此外,PSPDFKit还提供自托管的Document Engine,以满足对私有基础设施的需求。
联系信息
服务时间: 9:00-17:00
电话号码: +43 720 116 242
API接口列表
<
产品价格
>

定价计划

 

准确、可靠且安全的文档处理 API。


选择适合您的计划。

       

免费试用

 

标准版

 

最受欢迎

 

专业版

 

<
使用指南
>

1.使用免费 API 调用

注册 即可每月免费处理 100 份文档,或者 登录 即可自动将您的 API 密钥添加到示例代码中。

 

2.添加文件

first_half.pdf将两个名为和 的 PDF 添加second_half.pdf到您的项目文件夹。您也可以使用我们的示例文件:first_half.pdfsecond_half.pdf

 

3.运行代码

复制代码并从您添加文件的同一文件夹运行它。有关更多信息,请参阅我们特定语言的入门指南。

 

4.查看结果

在您的项目文件夹中打开 result.pdf 以查看结果。

 
package com.example.pspdfkit;

import java.io.File;
import java.io.IOException;
import java.nio.file.FileSystems;
import java.nio.file.Files;
import java.nio.file.StandardCopyOption;

import org.json.JSONArray;
import org.json.JSONObject;

import okhttp3.MediaType;
import okhttp3.MultipartBody;
import okhttp3.OkHttpClient;
import okhttp3.Request;
import okhttp3.RequestBody;
import okhttp3.Response;

public final class PspdfkitApiExample {
  public static void main(final String[] args) throws IOException {
    final RequestBody body = new MultipartBody.Builder()
      .setType(MultipartBody.FORM)
      .addFormDataPart(
        "first_half",
        "first_half.pdf",
        RequestBody.create(
          new File("first_half.pdf"),
          MediaType.parse("application/pdf")
        )
      )
      .addFormDataPart(
        "second_half",
        "second_half.pdf",
        RequestBody.create(
          new File("second_half.pdf"),
          MediaType.parse("application/pdf")
        )
      )
      .addFormDataPart(
        "instructions",
        new JSONObject()
          .put("parts", new JSONArray()
            .put(new JSONObject()
              .put("file", "first_half")
            )
            .put(new JSONObject()
              .put("file", "second_half")
            )
          ).toString()
      )
      .build();

    final Request request = new Request.Builder()
      .url("https://api.pspdfkit.com/build")
      .method("POST", body)
      .addHeader("Authorization", "Bearer your_api_key_here")
      .build();

    final OkHttpClient client = new OkHttpClient()
      .newBuilder()
      .build();

    final Response response = client.newCall(request).execute();

    if (response.isSuccessful()) {
      Files.copy(
        response.body().byteStream(),
        FileSystems.getDefault().getPath("result.pdf"),
        StandardCopyOption.REPLACE_EXISTING
      );
    } else {
      // Handle the error
      throw new IOException(response.body().string());
    }
  }
}
<
依赖服务
>
<
产品问答
>
?
什么是文档引擎?
文档引擎是一款多功能产品,可用作服务器基础架构中的文档处理器,或与任何 PSPDFKit 客户端 SDK 配对使用。它简化了文档处理、管理和后端渲染的集成。它可以托管在我们的基础架构(托管)或您的基础架构(公共或私有云)中。独立地,它可用作后端文档处理服务。与 PSPDFKit for Web SDK 集成后,它可为客户端应用程序提供服务器支持的 PDF 查看和编辑功能。
?
什么是文档引擎? 我的计划中可以处理超过最大文件数量吗?
不,但是您可以随时升级您的计划。
?
有定制计划吗?
是的,我们为每月需要处理超过 10,000 份文档的组织提供定制订阅计划。我们的托管文档引擎易于测试和上手。我们管理基础设施设置、部署和计费的各个方面,从而消除了对多个供应商的需求,让您可以专注于应用程序的功能。 联系销售人员了解更多信息。
?
我需要什么订阅计划?
选择最接近您每月处理的文档数量的计划。如果您需要定制计划,请随时 联系我们。 除了我们的 API 工具外,我们还提供托管文档引擎,它可快速轻松地实施。它是为寻求单一供应商解决方案且不想承担管理技术设置的负担的组织量身定制的。
?
API 调用是如何被消耗的?
一次 API 调用可让您处理一份文档。例如,如果您需要将 HTML 转换为 PDF,则算作 1 次 API 调用/1 份已处理文档。 您还可以组合多个 API 工具,但仍然只使用 1 次 API 调用。例如,如果您的工作流程需要您转换、编辑、OCR、水印和拼合文档,则它也需要总共 1 次 API 调用,相当于处理 1 份文档。对于需要合并多个文档的用例,只需 1 次 API 调用即可。
?
未使用的 API 调用是否会结转至下一个计费周期?
未使用的 API 调用将在计费周期结束时过期,并且不会结转。
?
我可以在购买订阅之前试用 API 吗?
是的。创建帐户后,您每月可以免费处理 100 份文档。如果您需要进行其他测试,可以 联系我们 获取测试 API 密钥。
?
我可以更换计划吗?
是的。对于月度计划,您可以随时升级或降级。年度计划只能升级。
?
按月订阅和按年订阅有什么区别?
当您购买年度订阅时,您可以享受计划总费用的折扣。
?
该 API 有多安全?
安全 是我们的首要任务,当您向我们的 API 发出请求时,您上传的文件和生成的 PDF 将在请求期间存储,并在发送响应后立即删除。您的应用程序和我们的 API 之间的所有通信均通过 HTTPS 加密。如果您需要自托管基础设施和高度可扩展的服务器端文档处理解决方案, 请联系销售部门了解更多信息。
?
你们提供什么支持?
联系支持人员 ,我们将帮助您解答有关我们的 API 工具的任何问题。
<
关于我们
>
PSPDFKit
企业
PSPDFKit是一家提供先进PDF处理技术的公司,专注于通过其API简化文档处理流程。公司致力于提供安全、可靠且可扩展的解决方案,服务于从初创企业到财富500强公司。PSPDFKit的API工具包括PDF生成、编辑、转换、数字签名、水印、OCR、数据提取等,旨在帮助用户快速、轻松地集成文档处理功能,从而节省时间和成本。公司强调数据安全,不存储任何文档数据,并通过加密连接提供服务。此外,PSPDFKit还提供自托管的Document Engine,以满足对私有基础设施的需求。
联系信息
服务时间: 9:00-17:00
电话号码: +43 720 116 242