Deutsch
  1. Heimseite
  2. Page
  3. Rotate

Rotate

PDF-Dokument drehen

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

rotateRequest

Erforderlich

copy
RotateRequest RotatePageRequest-Instanz
RotateRequest
Parameter WERT BESCHREIBUNG

PdfBase64File

Erforderlich

close-icon
string Zu verarbeitendes Base64-codiertes PDF-Dokument

RotationAngle

Erforderlich

RotationAngle Rotationswinkel (CKW). Kann 90, 180, 270 sein.

Pages

Optional

string Kommagetrennte Liste der Seitenzahlen des Ergebnisdokuments. Die Seitennummerierung beginnt bei 1. Beispiel: „2,4,1,7“
copy Copy to clipboard
        
package main

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

func main() {

  url := "https://api.documentize.cloud/page/rotate"
  method := "POST"

  payload := strings.NewReader(`{
      "RotationAngle": "On90",
      "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, 
    "{" +
      "\"RotationAngle\": \"On90\"," +
      "\"Pages\": \"\some value\"," +
      "\"PdfBase64File\": \"" + base64EncodedFile + "\"," +
    "}");

Request request = new Request.Builder()
  .url("https://api.documentize.cloud/page/rotate")
  .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/page/rotate',
    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 =>'{
      "RotationAngle": "On90",
      "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/page/rotate"

json_data = json.dumps({
      "RotationAngle": "On90",
      "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/page/rotate' \
--header 'Content-Type: application/json' \
--data-raw '{
      "RotationAngle": "On90",
      "Pages": "some value",
      "PdfBase64File": "Base64 encoded file...",
}'
                   
        
            
require "uri"
require "json"
require "net/http"

url = URI("https://api.documentize.cloud/page/rotate")

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({
      "RotationAngle": "On90",
      "Pages": "some value",
      "PdfBase64File": "Base64 encoded file...",
})

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

                   
        
            
var client = new RestClient("https://api.documentize.cloud/page/rotate");
client.Timeout = -1;
var request = new RestRequest(Method.POST);
request.AddHeader("Content-Type", "application/json");
var body = "{" + 
      "\"RotationAngle\": \"On90\"," +
      "\"Pages\": \"\some value\"," +
      "\"PdfBase64File\": \"" + base64EncodedFile + "\"," +
"}";
request.AddParameter("application/json", body,  ParameterType.RequestBody);
IRestResponse response = client.Execute(request);
Console.WriteLine(response.Content);
                       
            
Überblick

Über die Rotationsmethode

Erkunden Sie unsere ausführliche Dokumentation, die Schritt-für-Schritt-Anleitungen zur Verwendung unserer Cloud-basierten API zum Rotieren von PDF-Dateien in einer Vielzahl von Programmiersprachen enthält, darunter Go, Java, PHP, Python, Curl, Ruby und C#. Mit der „Rotate“-Methode unserer Dokument-API können Sie ganz einfach eine einzelne Seite oder eine Reihe von Seiten in einem PDF-Dokument drehen, während die Qualität so weit wie möglich erhalten bleibt. Um die zu drehenden Seiten anzugeben, verwenden Sie einfach eine durch Kommas getrennte Liste von Seiten und Seitenbereichen, z. B. 1,3-5,8. Stärken Sie Ihre PDF-Dateien mit präzisen Seitenrotationsfunktionen mithilfe unserer vielseitigen und leistungsstarken API.


Programmiersprachen, mit denen die API kompatibel ist

Die API verwendet das REST-Protokoll, wodurch sie mit einer Vielzahl von Programmiersprachen kompatibel ist, einschließlich, aber nicht beschränkt auf: Go, Java, PHP, Python, Curl, Ruby, C#.

Einfach zu verwenden

Unsere API-Referenz und unser Leitfaden sind benutzerfreundlich und einfach zu befolgen und bieten alle notwendigen Informationen für einen schnellen Einstieg. Darüber hinaus werden unsere API-Bibliotheken von ihrer eigenen Dokumentation begleitet, was die Integration in Ihre Anwendung nahtlos macht. Mit unseren umfassenden Ressourcen können Sie unsere API effizient nutzen, um Ihre spezifischen 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.
Seite drehen
clock
Datei hinzufügen
Um eine reibungslose und genaue Dateiverarbeitung und Seitenrotation mit der „Rotate“-Methode (Seiten-API) zu gewährleisten, ist es wichtig zu überprüfen, ob die Datei, mit der Sie arbeiten, mit der in der Methode angegebenen Datei übereinstimmt. Dadurch wird sichergestellt, dass die Seitendrehung korrekt auf die beabsichtigte PDF-Datei angewendet wird, wodurch ein erfolgreiches Ergebnis sichergestellt und die Integrität Ihres Dokuments bewahrt wird.
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 die Ergebnisse der "Rotate"-Methode (Page API) anzuzeigen, können Sie einfach die als Ausgabe erhaltene Datei öffnen, die sich in Ihrem Projektordner befinden sollte. Wenn Sie die Methode „Drehen“ online verwenden, um Seiten in Ihrer PDF-Datei zu drehen, generiert der Prozess automatisch eine PDF-Datei mit den gedrehten Seiten, die bequem heruntergeladen werden kann, damit Sie darauf zugreifen können. Dieser nahtlose Prozess ermöglicht es Ihnen, schnell und mühelos eine Seitendrehung auf Ihre PDF-Dateien anzuwenden, um die Benutzerfreundlichkeit und Lesbarkeit zu verbessern.
clock
Wie lange dauert es, Seiten in einer PDF-Datei mit der Methode „Drehen“ (Seiten-API) zu drehen?
Unsere Seiten-API, insbesondere die „Rotate“-Methode, wurde entwickelt, um eine effiziente und schnelle Dateiverarbeitung zu ermöglichen. Mit unserem Service können Sie schnelle Ergebnisse erwarten, die oft innerhalb von Sekunden geliefert werden. Erleben Sie die Geschwindigkeit und Effizienz unserer API, mit der Sie Seiten in Ihren PDF-Dateien schnell drehen und Ihren Workflow für optimale Produktivität optimieren können.
clock
Ist es sicher, Seiten in einer PDF-Datei mit der Seiten-API zu drehen?
Wir wissen, wie wichtig es ist, die Sicherheit und Vertraulichkeit Ihrer Daten zu gewährleisten. Seien Sie versichert, dass unser Unternehmen umfangreiche Maßnahmen zum Schutz Ihrer Daten ergreift. Wir speichern keine Dateien, die Sie zum Abrufen von Metadaten übermitteln, und verarbeiten sie nur, um Ihnen die Ergebnisse bereitzustellen. Ihre Sicherheit und Vertraulichkeit sind unsere obersten Prioritäten.
clock
Welche Ausgabe kann ich von der „Rotate“-Methode (Seiten-API) erwarten?
Die „Rotate“-Methode (Page API) ermöglicht es Ihnen, eine einzelne Seite oder einen bestimmten Seitenbereich in Ihrem PDF-Dokument einfach zu drehen, wodurch es bequemer zum Anzeigen oder Lesen wird. Mit der Flexibilität, durch Kommas getrennte Listen von Seiten und Seitenbereichen (z. B. 1,3-5,8) zu verwenden, haben Sie die Freiheit, unabhängig zu wählen, welche Seiten oder Seitenbereiche gedreht werden sollen, wodurch Sie die volle Kontrolle über die Ausrichtung Ihrer Seiten haben PDF-Dokument. Sie können auch den Rotationswinkel einstellen: 90, 180, 270. Verbessern Sie die Benutzerfreundlichkeit und Lesbarkeit Ihrer PDF-Dateien mit unserer vielseitigen "Rotate"-Methode, die auf Ihre speziellen Bedürfnisse zugeschnitten ist.
clock
Wie funktioniert die Methode „Rotate“ (Page API)?
Mit der „Rotate“-Methode (Page API) können Sie mühelos Seiten oder einen bestimmten Seitenbereich in Ihrer PDF-Datei drehen. Unser benutzerfreundlicher und nahtloser Prozess ermöglicht es Ihnen, Ihre Datei einfach hochzuladen, auf die Schaltfläche „POST“ zu klicken und auf die Ergebnisse zu warten. Innerhalb weniger Sekunden erhalten Sie eine Datei mit gedreht. Wenn Sie diese Methode in Ihr Projekt integrieren möchten, können Sie bequem die bereitgestellten Codebeispiele in der Programmiersprache Ihrer Wahl kopieren und verwenden. Verbessern Sie die Benutzerfreundlichkeit und Lesbarkeit Ihrer PDF-Dateien mit unserer effizienten „Drehen“-Methode, die auf Ihre spezifischen Anforderungen zugeschnitten ist.
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.