Polski
  1. Strona główna
  2. Security
  3. Unlock

Unlock

Usuń ochronę hasłem z dokumentu PDF

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

unlockRequest

Wymagany

copy
UnlockRequest Odblokuj plik PDF
UnlockRequest
Parametr ZNACZENIE OPISANIE

OwnerPasswordBase64

Wymagany

string Zaszyfrowane hasło właściciela Base64

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.documentize.cloud/security/unlock"
  method := "POST"

  payload := strings.NewReader(`{
      "OwnerPasswordBase64": "Base64 encoded string...",
      "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, 
    "{" +
      "\"OwnerPasswordBase64\": \"Base64 encoded string...\"," +
      "\"PdfBase64File\": \"" + base64EncodedFile + "\"," +
    "}");

Request request = new Request.Builder()
  .url("https://api.documentize.cloud/security/unlock")
  .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/security/unlock',
    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 =>'{
      "OwnerPasswordBase64": "Base64 encoded string...",
      "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/security/unlock"

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

url = URI("https://api.documentize.cloud/security/unlock")

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

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

                   
        
            
var client = new RestClient("https://api.documentize.cloud/security/unlock");
client.Timeout = -1;
var request = new RestRequest(Method.POST);
request.AddHeader("Content-Type", "application/json");
var body = "{" + 
      "\"OwnerPasswordBase64\": \"Base64 encoded string...\"," +
      "\"PdfBase64File\": \"" + base64EncodedFile + "\"," +
"}";
request.AddParameter("application/json", body,  ParameterType.RequestBody);
IRestResponse response = client.Execute(request);
Console.WriteLine(response.Content);
                       
            
Przegląd

O metodzie Unlock

Na tej stronie znajdziesz szczegółowe instrukcje, jak skutecznie korzystać z naszego API w chmurze, aby usunąć hasło właściciela z plików PDF w różnych językach programowania, w tym Go, Java, PHP, Python, Curl, Ruby i C#. Pamiętaj, że nasze API nie łamie haseł. Metoda „Odblokuj” Security API ma na celu łatwe usunięcie hasła właściciela lub użytkownika, jeśli nie są już potrzebne.


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

Nasze API wykorzystuje protokół REST, dzięki czemu jest kompatybilne z popularnymi językami programowania, takimi jak Go, Java, PHP, Python, Curl, Ruby i C# itp.

Ł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.
Odblokuj plik PDF
clock
Dodaj plik
Aby zapewnić bezproblemową i precyzyjną ochronę pliku PDF przy użyciu metody „Odblokuj” (Security API), konieczne jest potwierdzenie, że plik, z którym pracujesz, odpowiada plikowi określonemu w metodzie. Gwarantuje to, że odpowiednia metoda usuwania hasła (hasło użytkownika lub właściciela) jest używana do skutecznego zabezpieczenia pliku podczas przetwarzania.
arrow
clock
Uruchom kod
Aby uruchomić kod, skopiuj go i wklej do pliku i uruchom z tego samego katalogu, w którym dodałeś niezbędne pliki. Aby uzyskać więcej informacji, zapoznaj się z naszymi przewodnikami dla poszczególnych języków, aby dowiedzieć się, jak zacząć.
arrow
clock
Wyświetl wynik
Aby uzyskać dostęp do wyników metody „Odblokuj” (Security API), możesz po prostu otworzyć plik otrzymany jako wynik, który zostanie umieszczony w folderze twojego projektu. Jeśli zdecydujesz się użyć metody „Odblokuj” online, aby usunąć hasło z pliku PDF, proces automatycznie wygeneruje plik PDF z usuniętym hasłem, który zostanie natychmiast pobrany dla Twojej wygody.
clock
Jak długo trwa usunięcie hasła z pliku PDF metodą „Lock” (Security API)?
Nasz interfejs API strony, w szczególności metoda „Odblokuj”, jest zoptymalizowany pod kątem szybkiego i wydajnego przetwarzania plików. Dzięki naszej usłudze możesz spodziewać się szybkich wyników, często w ciągu kilku sekund, co pozwoli Ci szybko usunąć hasło z pliku PDF i usprawnić przepływ pracy w celu zwiększenia produktywności.
clock
Czy korzystanie z metody „Odblokuj” (Security API) jest bezpieczne?
Zapewnienie bezpieczeństwa i prywatności Twoich danych jest naszym najwyższym priorytetem. Jako firma wdrożyliśmy solidne środki w celu zabezpieczenia Twoich informacji. Nie przechowujemy żadnych plików przekazanych do przetworzenia, a przetwarzane są one wyłącznie w celu dostarczenia Ci pożądanych rezultatów. Twoje bezpieczeństwo i poufność są dla nas najważniejsze i podejmujemy wszelkie środki ostrożności, aby chronić Twoje dane podczas całego procesu. Należy zauważyć, że nasze API nie łamie haseł. Metoda „Odblokuj” Security API ma na celu łatwe usunięcie hasła właściciela lub użytkownika, jeśli nie są już potrzebne.
clock
Jakich danych wyjściowych mogę się spodziewać po metodzie „Odblokuj” (Security API)?
Dzięki naszej metodzie „Odblokuj” (Security API) możesz łatwo usunąć hasło z dokumentu PDF. Ważne jest, aby pamiętać, że nie łamiemy haseł, a nasze API przetwarza tylko dwa rodzaje haseł - hasło właściciela i hasło użytkownika, które zostało ustawione przez właściciela. W wyniku przetwarzania otrzymasz dokument PDF bez hasła.
clock
Jak działa metoda „Odblokuj” (Security API)?
Dzięki naszej metodzie „Odblokuj” (Security API) możesz łatwo usunąć hasło z pliku PDF. Nasz przyjazny dla użytkownika i bezproblemowy proces umożliwia bezproblemowe przesłanie pliku, kliknięcie przycisku „POST” i szybkie otrzymanie wyników, zazwyczaj w ciągu kilku sekund. Wyjściem będzie plik PDF bez hasła. Aby zintegrować tę metodę ze swoim projektem, po prostu skopiuj i użyj dostarczonych przykładów kodu w wybranym języku programowania, aby zapewnić płynną i wydajną integrację. Nasz interfejs API został zaprojektowany do bezproblemowej współpracy z popularnymi językami programowania, takimi jak Go, Java, PHP, Python, Curl, Ruby, C# i innymi, wykorzystując protokół REST do płynnej integracji i kompatybilności.
FAQ

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.