Русский
  1. Главная
  2. Document
  3. Merge

Merge

Объединение PDF-документов

copy
Something went wrong, try again
copy
            
                    
        
Body parameter
Параметр ЗНАЧЕНИЕ ОПИСАНИЕ

documentListRequest

Необходимый

copy
DocumentListRequest Объединить экземпляр
DocumentListRequest
Параметр ЗНАЧЕНИЕ ОПИСАНИЕ

ListPdfBase64File

Необходимый

close-icon
string[] Список путей к документам в хранилище
copy Copy to clipboard
        
package main

import (
  "fmt"
  "strings"
  "net/http"
  "io/ioutil"
)

func main() {

  url := "https://api.documentize.cloud/document/merge"
  method := "POST"

  payload := strings.NewReader(`{
      "ListPdfBase64File": ["Base64 encoded file...", "Base64 encoded file..."],
    }`)

  client := &http.Client {
  }
  req, err := http.NewRequest(method, url, payload)

  if err != nil {
    fmt.Println(err)
    return
  }
  req.Header.Add("Content-Type", "application/json")

  res, err := client.Do(req)
  if err != nil {
    fmt.Println(err)
    return
  }
  defer res.Body.Close()

  body, err := ioutil.ReadAll(res.Body)
  if err != nil {
    fmt.Println(err)
    return
  }
  fmt.Println(string(body))
}
                   
         
            

OkHttpClient client = new OkHttpClient().newBuilder()
  .build();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, 
    "{" +
      "\"ListPdfBase64File\": [\"Base64 encoded file...\", \"Base64 encoded file...\"]," +
    "}");

Request request = new Request.Builder()
  .url("https://api.documentize.cloud/document/merge")
  .method("POST", body)
  .addHeader("Content-Type", "application/json")
  .build();

Response response = client.newCall(request).execute();
                   
        
            
<?php

$curl = curl_init();

curl_setopt_array($curl, array(
    CURLOPT_URL => 'https://api.documentize.cloud/document/merge',
    CURLOPT_RETURNTRANSFER => true,
    CURLOPT_ENCODING => '',
    CURLOPT_MAXREDIRS => 10,
    CURLOPT_TIMEOUT => 0,
    CURLOPT_FOLLOWLOCATION => true,
    CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
    CURLOPT_CUSTOMREQUEST => 'POST',
    CURLOPT_POSTFIELDS =>'{
      "ListPdfBase64File": ["Base64 encoded file...", "Base64 encoded file..."],
}',
  CURLOPT_HTTPHEADER => array(
    'Content-Type: application/json'
  ),
));

$response = curl_exec($curl);

curl_close($curl);
echo $response;
                   
        
            
import requests
import json

url = "https://api.documentize.cloud/document/merge"

json_data = json.dumps({
      "ListPdfBase64File": ["Base64 encoded file...", "Base64 encoded file..."],
})
headers = {
  'Content-Type': 'application/json'
}

response = requests.request("POST", url, headers=headers, data=json_data)

print(response.text)
                   
        
            
curl --location --request POST 'https://api.documentize.cloud/document/merge' \
--header 'Content-Type: application/json' \
--data-raw '{
      "ListPdfBase64File": ["Base64 encoded file...", "Base64 encoded file..."],
}'
                   
        
            
require "uri"
require "json"
require "net/http"

url = URI("https://api.documentize.cloud/document/merge")

https = Net::HTTP.new(url.host, url.port)
https.use_ssl = true

request = Net::HTTP::Post.new(url)
request["Content-Type"] = "application/json"
request.body = JSON.dump({
      "ListPdfBase64File": ["Base64 encoded file...", "Base64 encoded file..."],
})

response = https.request(request)
puts response.read_body

                   
        
            
var client = new RestClient("https://api.documentize.cloud/document/merge");
client.Timeout = -1;
var request = new RestRequest(Method.POST);
request.AddHeader("Content-Type", "application/json");
var body = "{" + 
      "\"ListPdfBase64File\": [\"Base64 encoded file...\", \"Base64 encoded file...\"]," +
"}";
request.AddParameter("application/json", body,  ParameterType.RequestBody);
IRestResponse response = client.Execute(request);
Console.WriteLine(response.Content);
                       
            
Обзор

О методе Merge

На этой странице представлены исчерпывающие инструкции по использованию нашего Document API для объединения PDF-файлов на различных языках программирования, таких как Go, Java, PHP, Python, Curl, Ruby и C#. Разработанный для удобства пользователя и легко интегрируемый в приложения, наш API позволяет разработчикам быстро добавлять возможности слияния PDF с помощью всего нескольких строк кода, что делает его удобным решением для автоматизации задач слияния PDF.


Языки программирования, с которыми совместим API

API использует протокол REST, что делает его совместимым с широким спектром языков программирования, включая, помимо прочего: Go, Java, PHP, Python, Curl, Ruby, C#.

Легко использовать

Наше руководство по API разработано таким образом, чтобы быть простым и понятным в использовании, предоставляя всю информацию, необходимую для быстрого начала работы. Кроме того, для каждого языка программирования предоставлены примеры кода, что упрощает интеграцию API в ваше приложение.

Безопасность

В нашей компании мы уделяем большое внимание вашей безопасности и конфиденциальности. Чтобы защитить ваши личные данные, мы никогда не храним их в нашей среде и предлагаем изолированные варианты. Мы понимаем важность обеспечения безопасности вашей информации и принимаем все необходимые меры для обеспечения ее безопасности.
Объединить PDF
clock
Добавить файл
Важно убедиться, что формат файла, который вы собираетесь объединить с помощью Document API (метод слияния), соответствует формату файла, указанному в методе. Это обеспечивает успешную обработку файлов и плавный процесс слияния.
arrow
clock
Запустите код
Чтобы запустить код, скопируйте и вставьте его в свой проект. Запустите из того же каталога, куда вы добавили необходимые файлы. Дополнительные сведения смотрите в наших руководствах для конкретных языков о том, как начать работу.
arrow
clock
Посмотреть результат
Чтобы просмотреть результаты, просто откройте файл, который вы получите в качестве вывода. Этот файл должен находиться в папке вашего проекта. Если вы решите использовать онлайн-слияние, после завершения процесса слияния файл будет автоматически загружен для вашего удобства.
clock
Как я могу объединить PDF с помощью Document API?
Чтобы объединить файл PDF, вы можете легко загрузить его на страницу API, нажав кнопку «Выбрать файл», а затем начать процесс объединения, нажав кнопку «POST». Если вы хотите интегрировать метод «Слияние» в свой проект, вы можете использовать предоставленные примеры кода на основе языка программирования, с которым вы работаете.
clock
Сколько времени занимает объединение PDF-файла с помощью метода слияния (Document API)?
Document API (метод слияния) предназначен для эффективного и быстрого слияния файлов. С нашим сервисом вы можете ожидать быстрых результатов, часто всего за несколько секунд.
clock
Безопасно ли объединять PDF с помощью Document API?
Мы понимаем важность обеспечения безопасности и конфиденциальности ваших данных. Будьте уверены, что наша компания принимает всесторонние меры для защиты вашей информации. Мы не храним файлы, которые вы отправляете для сжатия, и обрабатываем их только для того, чтобы предоставить вам сжатые результаты. Ваша безопасность и конфиденциальность являются нашими главными приоритетами.
clock
Какой результат я могу ожидать от процесса слияния?
Метод «Объединить» позволяет объединить несколько файлов PDF в один на основе выбранного порядка файлов. Важно отметить, что порядок файлов в объединенном результате будет зависеть от порядка, в котором они были добавлены в процессе объединения.
FAQ

Часто задаваемые вопросы

Мы рекомендуем вам просмотреть наш раздел часто задаваемых вопросов (FAQ) для получения ответов на распространенные вопросы. Если вы не найдете нужную информацию, наша служба поддержки всегда готова помочь вам с любыми дополнительными вопросами или проблемами. Просто обратитесь в службу поддержки.