Deutsch
  1. Heimseite
  2. Page
  3. Number

Number

Seitenzahlen zum PDF-Dokument hinzufügen

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

pageNumberRequest

Erforderlich

copy
PageNumberRequest NumberPageRequest-Instanz
PageNumberRequest
Parameter WERT BESCHREIBUNG

PdfBase64File

Erforderlich

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

Alignment

Optional

Alignment Nummernausrichtung. Kann Links, Mitte oder Rechts sein. Standardmäßig zentrieren. (Optional)

FirstNumber

Optional

int32 Die erste Nummer der ersten zu nummerierenden Seite. Standard ist 1. (Optional)

FontSize

Optional

float Schriftgröße. Standard ist 14. (Optional)

Margin

Optional

double Rand. Standard ist 20. (Optional)

PageFrom

Optional

int32 Die erste zu nummerierende Seitenzahl. Standard ist 1. (Optional)

PageTo

Optional

int32 Die letzte zu nummerierende Seitenzahl. Letzte Seite des Dokuments, falls nicht angegeben. (Optional)

Position

Optional

Position Position der Zahl. Kann Oben oder Unten sein. Standardmäßig unten. (Optional)

Template

Optional

string ext-Vorlage. "[n]" - aktuelle Seitennummer. "[p]" - Seitenanzahl des Dokuments. Beispiel: "Seite [n] von [p]". Standard ist "[n]" (Optional)
copy Copy to clipboard
        
package main

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

func main() {

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

  payload := strings.NewReader(`{
      "PageFrom": 1,
      "PageTo": 1,
      "Position": "Top",
      "Alignment": "Left",
      "FirstNumber": 1,
      "Template": "some value",
      "FontSize": 12.3,
      "Margin": 12.3,
      "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, 
    "{" +
      "\"PageFrom\": 1," +
      "\"PageTo\": 1," +
      "\"Position\": \"Top\"," +
      "\"Alignment\": \"Left\"," +
      "\"FirstNumber\": 1," +
      "\"Template\": \"\some value\"," +
      "\"FontSize\": 12.3," +
      "\"Margin\": 12.3," +
      "\"PdfBase64File\": \"" + base64EncodedFile + "\"," +
    "}");

Request request = new Request.Builder()
  .url("https://api.documentize.cloud/page/number")
  .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/number',
    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 =>'{
      "PageFrom": 1,
      "PageTo": 1,
      "Position": "Top",
      "Alignment": "Left",
      "FirstNumber": 1,
      "Template": "some value",
      "FontSize": 12.3,
      "Margin": 12.3,
      "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/number"

json_data = json.dumps({
      "PageFrom": 1,
      "PageTo": 1,
      "Position": "Top",
      "Alignment": "Left",
      "FirstNumber": 1,
      "Template": "some value",
      "FontSize": 12.3,
      "Margin": 12.3,
      "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/number' \
--header 'Content-Type: application/json' \
--data-raw '{
      "PageFrom": 1,
      "PageTo": 1,
      "Position": "Top",
      "Alignment": "Left",
      "FirstNumber": 1,
      "Template": "some value",
      "FontSize": 12.3,
      "Margin": 12.3,
      "PdfBase64File": "Base64 encoded file...",
}'
                   
        
            
require "uri"
require "json"
require "net/http"

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

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({
      "PageFrom": 1,
      "PageTo": 1,
      "Position": "Top",
      "Alignment": "Left",
      "FirstNumber": 1,
      "Template": "some value",
      "FontSize": 12.3,
      "Margin": 12.3,
      "PdfBase64File": "Base64 encoded file...",
})

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

                   
        
            
var client = new RestClient("https://api.documentize.cloud/page/number");
client.Timeout = -1;
var request = new RestRequest(Method.POST);
request.AddHeader("Content-Type", "application/json");
var body = "{" + 
      "\"PageFrom\": 1," +
      "\"PageTo\": 1," +
      "\"Position\": \"Top\"," +
      "\"Alignment\": \"Left\"," +
      "\"FirstNumber\": 1," +
      "\"Template\": \"\some value\"," +
      "\"FontSize\": 12.3," +
      "\"Margin\": 12.3," +
      "\"PdfBase64File\": \"" + base64EncodedFile + "\"," +
"}";
request.AddParameter("application/json", body,  ParameterType.RequestBody);
IRestResponse response = client.Execute(request);
Console.WriteLine(response.Content);
                       
            
Überblick

Über die Zahlenmethode

Diese Seite enthält detaillierte Anweisungen zur Verwendung unserer leistungsstarken Cloud-basierten API zum Hinzufügen von Numerierungen zu PDF-Dateien in einer Vielzahl von Programmiersprachen wie Go, Java, PHP, Python, Curl, Ruby und C#. Unsere vielseitige Dokument-API bietet eine nahtlose "Number"-Methode, mit der Sie mühelos Seitenzahlen in Ihre PDF-Dokumente integrieren können.


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 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.
Seitenzahl hinzufügen
clock
Datei hinzufügen
Um eine reibungslose Dateiverarbeitung und genaue Seitennummerierung mit der „Number“-Methode (Page 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 garantiert, dass die Seitennummerierung korrekt auf die vorgesehene PDF-Datei angewendet wird, was ein erfolgreiches Ergebnis sicherstellt.
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 zuzugreifen, öffnen Sie einfach die Ausgabedatei, die sich in Ihrem Projektordner befinden sollte. Wenn Sie sich für die Online-Number-Methode entscheiden, wird die Datei nach Abschluss der Seitennummerierung automatisch heruntergeladen.
clock
Wie lange dauert es, Seitenzahlen mit der Number-Methode (Page API) in eine PDF-Datei einzufügen?
Die Seiten-API (Zahlenmethode) wurde für eine effiziente und schnelle Dateiverarbeitung entwickelt. Mit unserem Service können Sie schnelle Ergebnisse erwarten, oft in nur wenigen Sekunden.
clock
Es ist sicher, Seitenzahlen mit der Seiten-API in eine PDF-Datei einzufügen?
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 „Number“-Methode (Page API) erwarten?
Die "Number"-Methode (Page API) wurde entwickelt, damit Sie Ihren PDF-Dateien eine Seitennummerierung hinzufügen können. Mit dieser Funktion können Sie die Seiten Ihres Dokuments bequem beschriften und organisieren. Sobald die Seitennummerierung abgeschlossen ist, erhalten Sie Ihre PDF-Datei mit nummerierten Seiten, die es Benutzern erleichtert, bestimmte Inhalte im Dokument zu finden. Mit der „Number“-Methode können Sie die Benutzerfreundlichkeit und Navigation Ihrer PDF-Dateien effizient verbessern.
clock
Wie funktioniert die Methode „Number“ (Page API)?
Erleben Sie den Komfort unseres benutzerfreundlichen Prozesses zum Hinzufügen von Seitenzahlen zu Ihrer PDF-Datei. Laden Sie einfach Ihre Datei hoch, klicken Sie auf die Schaltfläche „POST“ und warten Sie auf die Ergebnisse. Innerhalb von Sekunden erhalten Sie eine Datei mit angewendeter Seitennummerierung. Um diese Methode in Ihr Projekt zu integrieren, verwenden Sie die bereitgestellten Codebeispiele, kopieren Sie sie einfach und verwenden Sie sie in der Programmiersprache Ihrer Wahl. Unser nahtloser Prozess rationalisiert die Integration der Seitennummerierung in Ihre PDF-Dateien und macht es zum Kinderspiel, die Benutzerfreundlichkeit und Organisation Ihrer Dokumente zu verbessern.
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.