Español
  1. Página principal
  2. Metadata
  3. SetMetadata

SetMetadata

Establecer metadatos de PDF

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

metadataPostRequest

Requerido

copy
MetadataPostRequest Establecer metadatos
MetadataPostRequest
Parámetro VALOR DESCRIPCIÓN

Metadata

Requerido

string Lista separada por comas de entradas de metadatos de PDF. Ejemplo: "clave1=valor1,clave2=valor2,clave3="

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/metadata/set"
  method := "POST"

  payload := strings.NewReader(`{
      "Metadata": "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, 
    "{" +
      "\"Metadata\": \"\some value\"," +
      "\"PdfBase64File\": \"" + base64EncodedFile + "\"," +
    "}");

Request request = new Request.Builder()
  .url("https://api.conholdate.cloud/v5.0/pdf/metadata/set")
  .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/metadata/set',
    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 =>'{
      "Metadata": "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/metadata/set"

json_data = json.dumps({
      "Metadata": "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/metadata/set' \
--header 'Content-Type: application/json' \
--data-raw '{
      "Metadata": "some value",
      "PdfBase64File": "Base64 encoded file...",
}'
                   
        
            
require "uri"
require "json"
require "net/http"

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

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({
      "Metadata": "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/metadata/set");
client.Timeout = -1;
var request = new RestRequest(Method.POST);
request.AddHeader("Content-Type", "application/json");
var body = "{" + 
      "\"Metadata\": \"\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 SetMetadata

Esta página ofrece orientación detallada sobre cómo utilizar nuestra API basada en la nube para configurar metadatos en archivos PDF en múltiples lenguajes de programación, incluidos Go, Java, PHP, Python, Curl, Ruby y C#. Nuestra API de metadatos proporciona un método de "Configuración" conveniente que le permite configurar metadatos en sus documentos PDF de manera fácil y sin inconvenientes. Con nuestras instrucciones completas y los ejemplos de código provistos, puede integrar rápidamente esta funcionalidad en su proyecto y administrar de manera eficiente los metadatos de sus archivos PDF. Despídase de la configuración manual de metadatos y mejore su flujo de trabajo de gestión de archivos PDF con nuestra potente API. ¡Pruébelo ahora y optimice el procesamiento de sus documentos PDF!


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 referencia y guía de API están diseñadas para ser fáciles de usar y seguir, y brindan toda la información necesaria para un inicio rápido. Además, nuestras bibliotecas API vienen acompañadas de su propia documentación, lo que hace que la integración en su aplicación sea perfecta. Con nuestros recursos integrales, puede utilizar de manera eficiente nuestra API para cumplir con sus requisitos específicos.

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.
Acerca del método "SetMetadata"
clock
Agregar un archivo
Para garantizar un procesamiento de archivos correcto y una configuración de metadatos precisa con el método "SetMetadata", es crucial asegurarse de que el archivo con el que desea trabajar coincida con el especificado en el método. Esto garantiza que los metadatos se apliquen correctamente al archivo PDF deseado.
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 del método "SetMetadata", simplemente abra el archivo que recibe como resultado. Este archivo debe estar ubicado en la carpeta de su proyecto. Si elige usar el método "Establecer" en línea para configurar los metadatos en un archivo PDF, una vez que se complete el proceso de configuración de los metadatos, se descargará automáticamente un archivo PDF con los metadatos actualizados para su comodidad.
clock
Cuánto tiempo lleva configurar los metadatos en un archivo PDF usando el método "SetMetadata"?
La API de metadatos (método SetMetadata) está diseñada para un procesamiento de archivos eficiente y rápido. Con nuestro servicio, puede esperar resultados rápidos, a menudo en cuestión de segundos.
clock
Es seguro configurar los metadatos de un archivo PDF usando la API de metadatos?
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 obtener metadatos y los procesamos solo para proporcionarle los resultados. Su seguridad y confidencialidad son nuestras máximas prioridades.
clock
Qué resultado puedo esperar del método "SetMetadata"?
El método "SetMetadata" le permite configurar información adicional en un archivo PDF como metadatos. Estos metadatos pueden proporcionar información, contexto y detalles valiosos sobre los datos subyacentes, lo que mejora la comprensión y la gestión de los archivos digitales. Puede configurar fácilmente esta información utilizando el método "SetMetadata" que ofrece la API Metadata.
clock
Cómo funciona el método "SetMetadata"?
El método "SetMetadata" establece información adicional en un archivo PDF. Estos metadatos pueden proporcionar información, contexto y detalles valiosos sobre los datos subyacentes, lo que mejora la comprensión y la gestión de los archivos digitales. Con nuestro proceso fluido y fácil de usar, puede cargar su archivo sin esfuerzo, hacer clic en el botón "POST" y esperar los resultados. En unos segundos, recibirá un archivo con metadatos actualizados. Si va a integrar este método en su proyecto, puede copiar y usar fácilmente los ejemplos de código proporcionados en el lenguaje de programación de su elección.
FAQ

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.