Polski
  1. Strona główna
  2. Document
  3. Organize

Organize

Uporządkuj dokument PDF

copy
Something went wrong, try again
copy
            
                    
        
Body parameter
Parametr ZNACZENIE OPISANIE

organizeDocumentRequest

Wymagany

copy
OrganizeDocumentRequest Instancja OrganizeDocumentRequest
OrganizeDocumentRequest
Parametr ZNACZENIE OPISANIE

Pages

Wymagany

string Oddzielona przecinkami lista numerów stron dokumentu wynikowego. Numeracja stron zaczyna się od 1. Przykład: „2,4,1,7”

PdfBase64File

Wymagany

close-icon
string Dokument PDF zakodowany w formacie Base64 do przetworzenia
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);
                       
            
Przegląd

O metodzie Organize

Na tej stronie znajdziesz szczegółowe instrukcje dotyczące korzystania z naszego opartego na chmurze interfejsu API do organizowania plików PDF w różnych językach programowania, w tym Go, Java, PHP, Python, Curl, Ruby i C#. Nasz interfejs API został zaprojektowany tak, aby był przyjazny dla użytkownika i łatwy do zintegrowania z aplikacjami, umożliwiając programistom dodawanie funkcji organizowania plików PDF za pomocą zaledwie kilku wierszy kodu. Oferuje bezproblemowe rozwiązanie do automatyzacji zadań porządkowania plików PDF, dzięki czemu jest wydajne i wygodne do zarządzania plikami PDF w aplikacjach.


Języki programowania, z którymi interfejs API jest zgodny

API wykorzystuje protokół REST, dzięki czemu jest kompatybilne z szeroką gamą języków programowania, w tym między innymi: Go, Java, PHP, Python, Curl, Ruby, C#.

Łatwy w użyciu

Nasze informacje i przewodnik po interfejsie API zostały zaprojektowane tak, aby były proste i łatwe w użyciu oraz zawierały wszystkie informacje potrzebne do szybkiego rozpoczęcia pracy. Ponadto nasze biblioteki API są dostarczane z własnym zestawem dokumentacji, dzięki czemu integracja z Twoją aplikacją jest dziecinnie prosta. Dzięki naszym wszechstronnym zasobom możesz skutecznie wykorzystać nasz interfejs API do swoich potrzeb.

Bezpieczeństwo

W naszej firmie przywiązujemy dużą wagę do Twojego bezpieczeństwa i prywatności. Aby chronić Twoje prywatne dane, nigdy nie przechowujemy ich w naszym środowisku i oferujemy izolowane opcje. Rozumiemy, jak ważne jest zapewnienie bezpieczeństwa informacji i podejmujemy wszelkie niezbędne środki, aby zapewnić, że pozostają one bezpieczne.
Organizuj pliki PDF
clock
Dodaj plik
Bardzo ważne jest, aby sprawdzić, czy plik, który chcesz uporządkować przy użyciu metody „Organizuj” interfejsu Document API, odpowiada plikowi określonemu w metodzie. Zapewnia to płynne przetwarzanie plików i pomyślne wykonanie procesu porządkowania. Właściwe wyrównanie pliku wejściowego z parametrami metody jest niezbędne do osiągnięcia pożądanych wyników w zadaniach związanych z organizacją plików PDF.
arrow
clock
Uruchom kod
Aby uruchomić kod, skopiuj go i wklej do pliku, a następnie uruchom z tego samego katalogu, w którym dodałeś niezbędne pliki. Aby uzyskać więcej informacji, przed rozpoczęciem zapoznaj się z przykładami kodu dla każdego języka programowania.
arrow
clock
Wyświetl wynik
Aby wyświetlić wyniki, po prostu otwórz plik otrzymany jako wynik. Ten plik powinien znajdować się w folderze projektu. Jeśli zdecydujesz się na organizację online, po zakończeniu procesu porządkowania plik zostanie automatycznie pobrany dla Twojej wygody.
clock
Jak mogę uporządkować pliki PDF za pomocą Document API?
Aby uporządkować plik PDF, po prostu prześlij go na stronę API, klikając przycisk „Wybierz plik”, a następnie zainicjuj proces porządkowania, klikając przycisk „POST”. Jeśli chcesz zintegrować metodę „Organizuj” ze swoim projektem, możesz wykorzystać dostarczone przykłady kodu w języku programowania, z którym pracujesz. Ta metoda pozwala na zmianę kolejności stron w pliku PDF, na przykład: „2,4,1,7”. Dzięki tej elastyczności możesz łatwo reorganizować strony w pliku PDF zgodnie z własnymi wymaganiami.
clock
Ile czasu zajmuje uporządkowanie pliku PDF przy użyciu metody Organize (Document API)?
Document API (metoda Organize) jest przeznaczony do wydajnego i szybkiego dzielenia plików. Dzięki naszej usłudze możesz spodziewać się szybkich rezultatów, często w ciągu kilku sekund.
clock
Czy porządkowanie plików PDF za pomocą Document API jest bezpieczne?
Rozumiemy, jak ważne jest zapewnienie bezpieczeństwa i prywatności Twoich danych. Zapewniamy, że nasza firma podejmuje szeroko zakrojone działania w celu ochrony Twoich informacji. Nie przechowujemy żadnych plików, które przesyłasz do porządkowania i przetwarzamy je wyłącznie w celu dostarczenia Ci wyników porządkowania. Twoje bezpieczeństwo i poufność są naszymi najwyższymi priorytetami.
clock
Jakich rezultatów mogę się spodziewać po procesie organizacji?
Metoda „Organizuj” umożliwia uporządkowanie stron w pliku PDF w oparciu o wybraną kolejność stron, np. „2,4,1,7”. To elastyczne podejście umożliwia łatwą reorganizację stron w pliku PDF w celu spełnienia określonych wymagań. Warto zauważyć, że możesz duplikować strony, używając wielokrotnie tego samego numeru, na przykład: „2,4,2,1,1,4”. Ta funkcja zapewnia dodatkową elastyczność i kontrolę nad organizacją pliku PDF.
Brak wartości domyślnej

Często Zadawane Pytania

Zachęcamy do przejrzenia naszej sekcji najczęściej zadawanych pytań (FAQ), aby uzyskać odpowiedzi na najczęściej zadawane pytania. Jeśli nie znajdziesz potrzebnych informacji, nasza dedykowana usługa pomocy technicznej jest łatwo dostępna, aby pomóc Ci w przypadku dodatkowych pytań lub wątpliwości. Nie wahaj się poprosić o dalszą pomoc.