Español
  1. Página principal
  2. Document
  3. Organize

Organize

Organizar documento PDF

copy
Something went wrong, try again
copy
            
                    
        
Body parameter
Parámetro VALOR DESCRIPCIÓN

organizeDocumentRequest

Requerido

copy
OrganizeDocumentRequest Instancia de OrganizeDocumentRequest
OrganizeDocumentRequest
Parámetro VALOR DESCRIPCIÓN

Pages

Requerido

string Lista separada por comas de números de página del documento de resultados. La numeración de páginas comienza desde 1. Ejemplo: "2,4,1,7"

PdfBase64File

Requerido

close-icon
string Documento PDF codificado en Base64 para procesar
copy Copy to clipboard
        
package main

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

func main() {

  url := "https://api.conholdate.cloud/v5.0/pdf/document/organize"
  method := "POST"

  payload := strings.NewReader(`{
      "Pages": "some value",
      "PdfBase64File": "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))
}
                   
         
            
File file = new File("path/to/file/fileName.pdf");
byte[] encoded = Base64.encodeBase64(FileUtils.readFileToByteArray(file));
String base64EncodedFile = new String(encoded, StandardCharsets.US_ASCII);

OkHttpClient client = new OkHttpClient().newBuilder()
  .build();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, 
    "{" +
      "\"Pages\": \"\some value\"," +
      "\"PdfBase64File\": \"" + base64EncodedFile + "\"," +
    "}");

Request request = new Request.Builder()
  .url("https://api.conholdate.cloud/v5.0/pdf/document/organize")
  .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.conholdate.cloud/v5.0/pdf/document/organize',
    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 =>'{
      "Pages": "some value",
      "PdfBase64File": "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.conholdate.cloud/v5.0/pdf/document/organize"

json_data = json.dumps({
      "Pages": "some value",
      "PdfBase64File": "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.conholdate.cloud/v5.0/pdf/document/organize' \
--header 'Content-Type: application/json' \
--data-raw '{
      "Pages": "some value",
      "PdfBase64File": "Base64 encoded file...",
}'
                   
        
            
require "uri"
require "json"
require "net/http"

url = URI("https://api.conholdate.cloud/v5.0/pdf/document/organize")

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({
      "Pages": "some value",
      "PdfBase64File": "Base64 encoded file...",
})

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

                   
        
            
var client = new RestClient("https://api.conholdate.cloud/v5.0/pdf/document/organize");
client.Timeout = -1;
var request = new RestRequest(Method.POST);
request.AddHeader("Content-Type", "application/json");
var body = "{" + 
      "\"Pages\": \"\some value\"," +
      "\"PdfBase64File\": \"" + base64EncodedFile + "\"," +
"}";
request.AddParameter("application/json", body,  ParameterType.RequestBody);
IRestResponse response = client.Execute(request);
Console.WriteLine(response.Content);
                       
            
Descripción general

Acerca del método de organización

En esta página, encontrará instrucciones detalladas sobre cómo utilizar nuestra API basada en la nube para organizar archivos PDF en diferentes lenguajes de programación, incluidos Go, Java, PHP, Python, Curl, Ruby y C#. Nuestra API está diseñada para que sea fácil de usar y se integre fácilmente en las aplicaciones, lo que permite a los desarrolladores agregar capacidades de organización de PDF con solo unas pocas líneas de código. Ofrece una solución perfecta para automatizar las tareas de organización de PDF, haciéndola eficiente y conveniente para administrar archivos PDF en sus aplicaciones.


Lenguajes de programación con los que la API es compatible

La API utiliza el protocolo REST, lo que la hace compatible con una amplia gama de lenguajes de programación, incluidos, entre otros: Go, Java, PHP, Python, Curl, Ruby, C#.

Fácil de usar

Nuestra guía y referencia de API está diseñada para ser sencilla y fácil de usar, y proporciona toda la información que necesita para comenzar rápidamente. Además, nuestras bibliotecas API vienen con su propio conjunto de documentación, lo que facilita la integración en su aplicación. Con nuestros recursos integrales, puede aprovechar de manera eficiente nuestra API para satisfacer sus necesidades.

Seguro

En nuestra empresa, damos una alta prioridad a su seguridad y privacidad. Para proteger sus datos privados, nunca los almacenamos en nuestro entorno y ofrecemos opciones aisladas. Entendemos la importancia de mantener su información segura y tomamos todas las medidas necesarias para garantizar que permanezca segura.
Organizar PDF
clock
Agregar un archivo
Es crucial verificar que el archivo que desea organizar utilizando el método "Organizar" de Document API coincide con el especificado en el método. Esto asegura un procesamiento de archivos fluido y una ejecución exitosa del proceso de organización. Alinear correctamente el archivo de entrada con los parámetros del método es esencial para lograr los resultados deseados en sus tareas de organización de archivos PDF.
arrow
clock
Ejecutar el código
Para ejecutar el código, cópielo y péguelo en un archivo y ejecútelo desde el mismo directorio donde agregó los archivos necesarios. Para obtener más detalles, consulte nuestras guías específicas del idioma sobre cómo comenzar.
arrow
clock
Ver el resultado
Para ver los resultados, simplemente abra el archivo que recibe como salida. Este archivo debe estar ubicado en la carpeta de su proyecto. Si elige utilizar la organización en línea, una vez que se complete el proceso de organización, el archivo se descargará automáticamente para su conveniencia.
clock
Cómo puedo organizar PDF usando Document API?
Para organizar un archivo PDF, simplemente cárguelo en la página de la API haciendo clic en el botón "Elegir archivo" e inicie el proceso de organización haciendo clic en el botón "POST". Si desea integrar el método "Organizar" en su proyecto, puede utilizar los ejemplos de código provistos en el lenguaje de programación con el que está trabajando. Este método le permite cambiar el orden de las páginas en un archivo PDF, por ejemplo: "2,4,1,7". Con esta flexibilidad, puede reorganizar fácilmente las páginas de su archivo PDF según sus requisitos específicos.
clock
Cuánto tiempo se tarda en organizar un archivo PDF con el método Organizar (API de documento)?
Document API (método Organize) está diseñado para una división de archivos eficiente y rápida. Con nuestro servicio, puede esperar resultados rápidos, a menudo en cuestión de segundos.
clock
Es seguro organizar PDF usando Document API?
Entendemos la importancia de garantizar la seguridad y privacidad de sus datos. Tenga la seguridad de que nuestra empresa toma amplias medidas para proteger su información. No almacenamos ningún archivo que envíe para organizar y los procesamos solo para proporcionarle los resultados de la organización. Su seguridad y confidencialidad son nuestras máximas prioridades.
clock
Qué resultado puedo esperar del proceso de organización?
El método "Organizar" le permite organizar las páginas en un archivo PDF según un orden de página seleccionado, como "2,4,1,7". Este enfoque flexible le permite reorganizar fácilmente las páginas de su archivo PDF para cumplir con sus requisitos específicos. Vale la pena señalar que puede duplicar páginas usando el mismo número varias veces, por ejemplo: "2,4,2,1,1,4". Esta función proporciona flexibilidad y control adicionales sobre la organización de su archivo PDF.
Sin valor predeterminado

Preguntas más frecuentes

Lo alentamos a que revise nuestra sección de Preguntas frecuentes (FAQ) para obtener respuestas a consultas comunes. Si no encuentra la información que necesita, nuestro servicio de soporte dedicado está disponible para ayudarlo con cualquier pregunta o inquietud adicional. No dude en comunicarse para obtener más ayuda.