Français
  1. Page d'accueil
  2. Document
  3. Organize

Organize

Organiser un document PDF

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

organizeDocumentRequest

Requis

copy
OrganizeDocumentRequest Instance de OrganizeDocumentRequest
OrganizeDocumentRequest
Paramètre VALEUR DESCRIPTION

Pages

Requis

string Liste séparée par des virgules des numéros de page du document de résultat. La numérotation des pages commence à partir de 1. Exemple : "2,4,1,7"

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/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.documentize.cloud/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.documentize.cloud/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.documentize.cloud/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.documentize.cloud/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.documentize.cloud/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.documentize.cloud/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);
                       
            
La revue

À propos de la méthode Organize

Sur cette page, vous trouverez des instructions détaillées sur l'utilisation de notre API basée sur le cloud pour organiser les fichiers PDF dans différents langages de programmation, notamment Go, Java, PHP, Python, Curl, Ruby et C#. Notre API est conçue pour être conviviale et facilement intégrée dans les applications, permettant aux développeurs d'ajouter des fonctionnalités d'organisation de PDF avec seulement quelques lignes de code. Il offre une solution transparente pour automatiser les tâches d'organisation des PDF, ce qui le rend efficace et pratique pour la gestion des fichiers PDF dans vos applications.


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 guide API est conçu pour être simple et facile à utiliser, fournissant toutes les informations dont vous avez besoin pour démarrer rapidement. De plus, nos bibliothèques d'API sont livrées avec leur propre ensemble de documentation, ce qui facilite l'intégration dans votre application. Grâce à nos ressources complètes, vous pouvez exploiter efficacement notre API pour répondre à vos besoins.

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é.
Organiser le PDF
clock
Ajouter un fichier
Il est crucial de vérifier que le fichier que vous souhaitez organiser à l'aide de la méthode "Organize" de l'API Document correspond à celui spécifié dans la méthode. Cela garantit un traitement fluide des fichiers et une exécution réussie du processus d'organisation. Aligner correctement le fichier d'entrée avec les paramètres de la méthode est essentiel pour obtenir les résultats souhaités dans vos tâches d'organisation de fichiers PDF.
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, ouvrez simplement le fichier que vous recevez en sortie. Ce fichier doit se trouver dans votre dossier de projet. Si vous choisissez d'utiliser l'organisation en ligne, une fois le processus d'organisation terminé, le fichier sera automatiquement téléchargé pour votre commodité.
clock
Comment puis-je organiser un PDF à l'aide de Document API?
Pour organiser un fichier PDF, téléchargez-le simplement sur la page de l'API en cliquant sur le bouton "Choisir un fichier", et lancez le processus d'organisation en cliquant sur le bouton "POSTER". Si vous souhaitez intégrer la méthode "Organiser" dans votre projet, vous pouvez utiliser les exemples de code fournis dans le langage de programmation avec lequel vous travaillez. Cette méthode permet de changer l'ordre des pages dans un fichier PDF, par exemple : "2,4,1,7". Grâce à cette flexibilité, vous pouvez facilement réorganiser les pages de votre fichier PDF en fonction de vos besoins spécifiques.
clock
Combien de temps faut-il pour organiser un fichier PDF à l'aide de la méthode Organize (Document API)?
L'API de document (méthode Organize) est conçue pour un fractionnement de fichiers efficace et rapide. Avec notre service, vous pouvez vous attendre à des résultats rapides, souvent en quelques secondes.
clock
Est-il sûr d'organiser un PDF à l'aide de Document API?
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 l'organisation et ne les traitons que pour vous fournir les résultats de l'organisation. Votre sécurité et votre confidentialité sont nos priorités absolues.
clock
Quel résultat puis-je attendre du processus d'organisation?
La méthode "Organiser" vous permet d'organiser les pages d'un fichier PDF en fonction d'un ordre de page sélectionné, tel que "2,4,1,7". Cette approche flexible vous permet de réorganiser facilement les pages de votre fichier PDF pour répondre à vos besoins spécifiques. Il convient de noter que vous pouvez dupliquer des pages en utilisant plusieurs fois le même numéro, par exemple : "2,4,2,1,1,4". Cette fonctionnalité offre une flexibilité et un contrôle supplémentaires sur l'organisation de votre fichier PDF.
Aucune valeur par défaut

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.