Deutsch
  1. Heimseite
  2. Security
  3. Unlock

Unlock

Entfernen Sie den Passwortschutz aus dem PDF-Dokument

copy
Something went wrong, try again
copy
            
                    
        
Body parameter
Parameter WERT BESCHREIBUNG

unlockRequest

Erforderlich

copy
UnlockRequest PDF-Datei entsperren
UnlockRequest
Parameter WERT BESCHREIBUNG

OwnerPasswordBase64

Erforderlich

string Base64-verschlüsseltes Besitzerpasswort

PdfBase64File

Erforderlich

close-icon
string Zu verarbeitendes Base64-codiertes PDF-Dokument
copy Copy to clipboard
        
package main

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

func main() {

  url := "https://api.conholdate.cloud/v5.0/pdf/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.conholdate.cloud/v5.0/pdf/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.conholdate.cloud/v5.0/pdf/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.conholdate.cloud/v5.0/pdf/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.conholdate.cloud/v5.0/pdf/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.conholdate.cloud/v5.0/pdf/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.conholdate.cloud/v5.0/pdf/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);
                       
            
Überblick

Über die Entsperrmethode

Auf dieser Seite finden Sie detaillierte Anweisungen zur effektiven Nutzung unserer Cloud-API, um das Passwort des Besitzers aus Ihren PDF-Dateien in verschiedenen Programmiersprachen zu entfernen, darunter Go, Java, PHP, Python, Curl, Ruby und C#. Bitte beachten Sie, dass unsere API keine Passwörter knackt. Die „Unlock“-Methode der Sicherheits-API wurde entwickelt, um das Passwort des Eigentümers oder Benutzers einfach zu entfernen, wenn es nicht mehr benötigt wird.


Programmiersprachen, mit denen die API kompatibel ist

Unsere API verwendet das REST-Protokoll, wodurch sie mit gängigen Programmiersprachen wie Go, Java, PHP, Python, Curl, Ruby und C# usw. kompatibel ist.

Einfach zu verwenden

Unsere API-Referenz und unser Leitfaden sind unkompliziert und einfach zu verwenden und bieten alle Informationen, die Sie für einen schnellen Einstieg benötigen. Darüber hinaus verfügen unsere API-Bibliotheken über eine eigene Dokumentation, die die Integration in Ihre Anwendung zum Kinderspiel macht. Mit unseren umfassenden Ressourcen können Sie unsere API effizient nutzen, um Ihre Anforderungen zu erfüllen.

Sicher

In unserem Unternehmen legen wir großen Wert auf Ihre Sicherheit und Privatsphäre. Um Ihre privaten Daten zu schützen, speichern wir diese niemals in unserer Umgebung und bieten isolierte Optionen an. Wir wissen, wie wichtig es ist, Ihre Informationen sicher aufzubewahren, und ergreifen alle erforderlichen Maßnahmen, um sicherzustellen, dass sie sicher bleiben.
PDF-Datei entsperren
clock
Datei hinzufügen
Um einen nahtlosen und präzisen Schutz Ihrer PDF-Datei mit der „Unlock“-Methode (Security API) zu gewährleisten, ist es wichtig zu bestätigen, dass die Datei, mit der Sie arbeiten, mit der in der Methode angegebenen Datei übereinstimmt. Dadurch wird sichergestellt, dass die geeignete Methode zum Entfernen des Passworts (Benutzer- oder Eigentümerpasswort) verwendet wird, um Ihre Datei während der Verarbeitung effektiv zu schützen.
arrow
clock
Führen Sie den Code aus
Um den Code auszuführen, kopieren Sie ihn, fügen Sie ihn in eine Datei ein und führen Sie ihn aus demselben Verzeichnis aus, in dem Sie die erforderlichen Dateien hinzugefügt haben. Weitere Einzelheiten finden Sie in unseren sprachspezifischen Anleitungen für die ersten Schritte.
arrow
clock
Sehen Sie sich das Ergebnis an
Um auf die Ergebnisse der „Unlock“-Methode (Security API) zuzugreifen, können Sie einfach die als Ausgabe erhaltene Datei öffnen, die sich in Ihrem Projektordner befindet. Wenn Sie sich für die Online-Methode „Entsperren“ entscheiden, um das Passwort aus Ihrer PDF-Datei zu entfernen, generiert der Vorgang automatisch eine PDF-Datei mit entferntem Passwort, die umgehend für Sie heruntergeladen wird.
clock
Wie lange dauert es, das Passwort aus der PDF-Datei mit der Methode „Unlock“ (Sicherheits-API) zu entfernen?
Unsere Sicherheits-API, insbesondere die „Unlock“-Methode, ist für eine schnelle und effiziente Dateiverarbeitung optimiert. Mit unserem Service können Sie schnelle Ergebnisse erwarten, die oft innerhalb von Sekunden geliefert werden, sodass Sie das Passwort schnell aus Ihrer PDF-Datei entfernen und Ihren Arbeitsablauf optimieren können, um die Produktivität zu steigern.
clock
Ist es sicher, die Methode „Unlock“ (Sicherheits-API) zu verwenden?
Die Gewährleistung der Sicherheit und Vertraulichkeit Ihrer Daten hat für uns höchste Priorität. Als Unternehmen haben wir robuste Maßnahmen zum Schutz Ihrer Daten implementiert. Wir speichern keine zur Verarbeitung übermittelten Dateien, und sie werden ausschließlich verarbeitet, um Ihnen die gewünschten Ergebnisse zu liefern. Ihre Sicherheit und Vertraulichkeit sind für uns von größter Bedeutung, und wir treffen alle Vorkehrungen, um Ihre Daten während des gesamten Prozesses zu schützen. Es ist wichtig zu beachten, dass unsere API keine Passwörter knackt. Die „Unlock“-Methode der Sicherheits-API wurde entwickelt, um das Passwort des Eigentümers oder Benutzers einfach zu entfernen, wenn es nicht mehr benötigt wird.
clock
Welche Ausgabe kann ich von der „Unlock“-Methode (Sicherheits-API) erwarten?
Mit unserer „Unlock“-Methode (Security API) können Sie das Passwort ganz einfach aus Ihrem PDF-Dokument entfernen. Es ist wichtig zu beachten, dass wir keine Passwörter knacken und unsere API nur zwei Arten von Passwörtern verarbeitet – das Passwort des Besitzers und das Passwort des Benutzers, das vom Besitzer festgelegt wurde. Als Ergebnis der Bearbeitung erhalten Sie ein passwortfreies PDF-Dokument.
clock
Wie funktioniert die Methode „Unlock“ (Sicherheits-API)?
Mit unserer „Unlock“-Methode (Security API) können Sie ganz einfach ein Passwort aus Ihrer PDF-Datei entfernen. Unser benutzerfreundlicher und nahtloser Prozess ermöglicht es Ihnen, Ihre Datei mühelos hochzuladen, auf die Schaltfläche „POST“ zu klicken und die Ergebnisse schnell zu erhalten, normalerweise innerhalb von Sekunden. Die Ausgabe ist eine passwortfreie PDF-Datei. Um diese Methode in Ihr Projekt zu integrieren, kopieren und verwenden Sie einfach die bereitgestellten Codebeispiele in der Programmiersprache Ihrer Wahl für eine reibungslose und effiziente Integration. Unsere API ist so konzipiert, dass sie nahtlos mit gängigen Programmiersprachen wie Go, Java, PHP, Python, Curl, Ruby, C# und mehr funktioniert und das REST-Protokoll für eine reibungslose Integration und Kompatibilität verwendet.
FAQ

Häufig gestellte Fragen

Wir empfehlen Ihnen, unseren Abschnitt „Häufig gestellte Fragen“ (FAQ) zu lesen, um Antworten auf häufig gestellte Fragen zu erhalten. Wenn Sie die benötigten Informationen nicht finden, steht Ihnen unser engagierter Support-Service jederzeit zur Verfügung, um Sie bei weiteren Fragen oder Bedenken zu unterstützen. Zögern Sie nicht, weitere Unterstützung zu erhalten.