Français
  1. Page d'accueil
  2. Metadata
  3. SetMetadata

SetMetadata

Définir les métadonnées PDF

copy
Something went wrong, try again
copy
            
                    
        
Body parameter
Paramètre VALEUR DESCRIPTION

metadataPostRequest

Requis

copy
MetadataPostRequest Définir les métadonnées
MetadataPostRequest
Paramètre VALEUR DESCRIPTION

Metadata

Requis

string Liste séparée par des virgules des entrées de métadonnées PDF. Exemple : "clé1=valeur1, clé2=valeur2, clé3="

PdfBase64File

Requis

close-icon
string Document PDF encodé en Base64 à traiter
copy Copy to clipboard
        
package main

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

func main() {

  url := "https://api.documentize.cloud/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.documentize.cloud/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.documentize.cloud/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.documentize.cloud/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.documentize.cloud/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.documentize.cloud/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.documentize.cloud/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);
                       
            
La revue

À propos de la méthode SetMetadata

Cette page offre des conseils détaillés sur l'utilisation de notre API basée sur le cloud pour définir les métadonnées des fichiers PDF dans plusieurs langages de programmation, notamment Go, Java, PHP, Python, Curl, Ruby et C#. Notre API de métadonnées fournit une méthode "Définir" pratique qui vous permet de définir facilement et en toute transparence des métadonnées dans vos documents PDF. Grâce à nos instructions complètes et aux exemples de code fournis, vous pouvez rapidement intégrer cette fonctionnalité dans votre projet et gérer efficacement les métadonnées de vos fichiers PDF. Dites adieu au paramétrage manuel des métadonnées et améliorez votre flux de travail de gestion de fichiers PDF avec notre puissante API. Essayez-le maintenant et rationalisez le traitement de vos documents PDF !


Langages de programmation avec lesquels l'API est compatible

L'API utilise le protocole REST, ce qui la rend compatible avec un large éventail de langages de programmation, y compris, mais sans s'y limiter : Go, Java, PHP, Python, Curl, Ruby, C#.

Facile à utiliser

Notre référence et notre guide API sont conçus pour être conviviaux et faciles à suivre, fournissant toutes les informations nécessaires pour un démarrage rapide. De plus, nos bibliothèques d'API sont accompagnées de leur propre documentation, ce qui rend l'intégration dans votre application transparente. Grâce à nos ressources complètes, vous pouvez utiliser efficacement notre API pour répondre à vos besoins spécifiques.

Sécurisé

Dans notre entreprise, nous accordons une grande priorité à votre sécurité et à votre confidentialité. Pour protéger vos données privées, nous ne les stockons jamais dans notre environnement et proposons des options isolées. Nous comprenons l'importance de protéger vos informations et prenons toutes les mesures nécessaires pour garantir leur sécurité.
À propos de la méthode "SetMetadata"
clock
Ajouter un fichier
Pour garantir un traitement de fichier réussi et un paramétrage précis des métadonnées à l'aide de la méthode "SetMetadata", il est essentiel de s'assurer que le fichier avec lequel vous avez l'intention de travailler correspond à celui spécifié dans la méthode. Cela garantit que les métadonnées sont correctement appliquées au fichier PDF souhaité.
arrow
clock
Exécutez le code
Pour exécuter le code, copiez-le et collez-le dans un fichier et exécutez-le à partir du même répertoire où vous avez ajouté les fichiers nécessaires. Pour plus de détails, reportez-vous à nos guides spécifiques à chaque langue pour savoir comment démarrer.
arrow
clock
Voir le résultat
Pour afficher les résultats de la méthode "SetMetadata", ouvrez simplement le fichier que vous recevez en sortie. Ce fichier doit se trouver dans votre dossier de projet. Si vous choisissez d'utiliser la méthode "Définir" en ligne pour définir les métadonnées d'un fichier PDF, une fois le processus de définition des métadonnées terminé, un fichier PDF avec les métadonnées mises à jour sera automatiquement téléchargé pour votre commodité.
clock
Combien de temps faut-il pour définir les métadonnées dans un fichier PDF à l'aide de la méthode "SetMetadata"?
L'API de métadonnées (méthode SetMetadata) est conçue pour un traitement efficace et rapide des fichiers. Avec notre service, vous pouvez vous attendre à des résultats rapides, souvent en quelques secondes.
clock
Est-il sûr de définir les métadonnées d'un fichier PDF à l'aide de l'API de métadonnées?
Nous comprenons l'importance d'assurer la sécurité et la confidentialité de vos données. Soyez assuré que notre société prend des mesures importantes pour protéger vos informations. Nous ne stockons aucun fichier que vous soumettez pour obtenir des métadonnées et ne les traitons que pour vous fournir les résultats. Votre sécurité et votre confidentialité sont nos priorités absolues.
clock
Quelle sortie puis-je attendre de la méthode "SetMetadata"?
La méthode "SetMetadata" vous permet de définir des informations supplémentaires dans un fichier PDF en tant que métadonnées. Ces métadonnées peuvent fournir des informations précieuses, un contexte et des détails sur les données sous-jacentes, améliorant ainsi la compréhension et la gestion des fichiers numériques. Vous pouvez facilement paramétrer ces informations grâce à la méthode "SetMetadata" proposée par l'API Metadata.
clock
Comment fonctionne la méthode "SetMetadata"?
La méthode "SetMetadata" définit des informations supplémentaires dans un fichier PDF. Ces métadonnées peuvent fournir des informations précieuses, un contexte et des détails sur les données sous-jacentes, améliorant ainsi la compréhension et la gestion des fichiers numériques. Grâce à notre processus convivial et transparent, vous pouvez facilement télécharger votre fichier, cliquer sur le bouton "POSTER" et attendre les résultats. En quelques secondes, vous recevrez un fichier avec des métadonnées mises à jour. Si vous envisagez d'intégrer cette méthode dans votre projet, vous pouvez facilement copier et utiliser les exemples de code fournis dans le langage de programmation de votre choix.
FAQ

Questions fréquemment posées

Nous vous encourageons à consulter notre section Foire aux questions (FAQ) pour obtenir des réponses aux demandes courantes. Si vous ne trouvez pas les informations dont vous avez besoin, notre service d'assistance dédié est à votre disposition pour vous aider en cas de questions ou de préoccupations supplémentaires. N'hésitez pas à demander de l'aide supplémentaire.