Rotate
PDF-Dokument drehen
Parameter | WERT | BESCHREIBUNG |
---|---|---|
rotateRequest Erforderlich |
|
RotateRequest
RotatePageRequest-Instanz
|
Parameter | WERT | BESCHREIBUNG |
---|---|---|
PdfBase64File Erforderlich |
|
string
Zu verarbeitendes Base64-codiertes PDF-Dokument
|
RotationAngle Erforderlich |
On90
|
RotationAngle
Rotationswinkel (CKW). Kann 90, 180, 270 sein.
|
package main
import (
"fmt"
"strings"
"net/http"
"io/ioutil"
)
func main() {
url := "https://api.conholdate.cloud/v5.0/pdf/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.conholdate.cloud/v5.0/pdf/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.conholdate.cloud/v5.0/pdf/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.conholdate.cloud/v5.0/pdf/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.conholdate.cloud/v5.0/pdf/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.conholdate.cloud/v5.0/pdf/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.conholdate.cloud/v5.0/pdf/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);
Ü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.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.