Español
  1. Página principal
  2. Page
  3. PdfToImage

PdfToImage

Convertir página PDF especificada a imagen

copy
Something went wrong, try again
copy
            
                    
        
Body parameter
Parámetro VALOR DESCRIPCIÓN

pdfPageToImageRequest

Requerido

copy
PdfPageToImageRequest Convertir página PDF a imagen
PdfPageToImageRequest
Parámetro VALOR DESCRIPCIÓN

Format

Requerido

PageExportFormat Formato de archivo de imagen

Height

Requerido

int32 La altura de la imagen convertida. El valor predeterminado es la altura de la página PDF

PageNumber

Requerido

int32 Número de página del archivo PDF. Comienza con 1. El valor predeterminado es 1

PdfBase64File

Requerido

close-icon
string Documento PDF codificado en Base64 para procesar

Width

Requerido

int32 El ancho de la imagen convertida. El valor predeterminado es el ancho de página PDF
copy Copy to clipboard
        
package main

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

func main() {

  url := "https://api.documentize.cloud/page/to-image"
  method := "POST"

  payload := strings.NewReader(`{
      "Format": "Jpeg",
      "PageNumber": 1,
      "Width": 1,
      "Height": 1,
      "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, 
    "{" +
      "\"Format\": \"Jpeg\"," +
      "\"PageNumber\": 1," +
      "\"Width\": 1," +
      "\"Height\": 1," +
      "\"PdfBase64File\": \"" + base64EncodedFile + "\"," +
    "}");

Request request = new Request.Builder()
  .url("https://api.documentize.cloud/page/to-image")
  .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/to-image',
    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 =>'{
      "Format": "Jpeg",
      "PageNumber": 1,
      "Width": 1,
      "Height": 1,
      "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/to-image"

json_data = json.dumps({
      "Format": "Jpeg",
      "PageNumber": 1,
      "Width": 1,
      "Height": 1,
      "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/to-image' \
--header 'Content-Type: application/json' \
--data-raw '{
      "Format": "Jpeg",
      "PageNumber": 1,
      "Width": 1,
      "Height": 1,
      "PdfBase64File": "Base64 encoded file...",
}'
                   
        
            
require "uri"
require "json"
require "net/http"

url = URI("https://api.documentize.cloud/page/to-image")

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({
      "Format": "Jpeg",
      "PageNumber": 1,
      "Width": 1,
      "Height": 1,
      "PdfBase64File": "Base64 encoded file...",
})

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

                   
        
            
var client = new RestClient("https://api.documentize.cloud/page/to-image");
client.Timeout = -1;
var request = new RestRequest(Method.POST);
request.AddHeader("Content-Type", "application/json");
var body = "{" + 
      "\"Format\": \"Jpeg\"," +
      "\"PageNumber\": 1," +
      "\"Width\": 1," +
      "\"Height\": 1," +
      "\"PdfBase64File\": \"" + base64EncodedFile + "\"," +
"}";
request.AddParameter("application/json", body,  ParameterType.RequestBody);
IRestResponse response = client.Execute(request);
Console.WriteLine(response.Content);
                       
            
Descripción general

Acerca del método de conversión de página a imagen

Esta página proporciona instrucciones detalladas paso a paso sobre cómo utilizar de manera efectiva nuestra API basada en la nube para convertir cualquier página de sus archivos PDF en una imagen en múltiples lenguajes de programación, incluidos Go, Java, PHP, Python, Curl, Ruby, y C#. El método "To-Image" de Document API hace que el proceso de conversión sea fácil y eficiente. Puede especificar el número de página que se convertirá mediante parámetros, o simplemente dejarlo en blanco para convertir la primera página predeterminada del documento PDF. Además, tiene la flexibilidad de establecer la altura y el ancho de la imagen, así como elegir el formato de archivo de salida deseado. Experimente la conversión perfecta de PDF a imagen con nuestra potente API, diseñada para satisfacer sus diversos requisitos.


Lenguajes de programación con los que la API es compatible

La API utiliza el protocolo REST, lo que la hace compatible con una amplia gama de lenguajes de programación, incluidos, entre otros: Go, Java, PHP, Python, Curl, Ruby, C#.

Fácil de usar

Nuestra referencia y guía de API están diseñadas para ser fáciles de usar y seguir, y brindan toda la información necesaria para un inicio rápido. Además, nuestras bibliotecas API vienen acompañadas de su propia documentación, lo que hace que la integración en su aplicación sea perfecta. Con nuestros recursos integrales, puede utilizar de manera eficiente nuestra API para cumplir con sus requisitos específicos.

Seguro

En nuestra empresa, damos una alta prioridad a su seguridad y privacidad. Para proteger sus datos privados, nunca los almacenamos en nuestro entorno y ofrecemos opciones aisladas. Entendemos la importancia de mantener su información segura y tomamos todas las medidas necesarias para garantizar que permanezca segura.
Convertir página en imagen
clock
Agregar un archivo
Para garantizar un procesamiento de archivos fluido y preciso y una página de conversión de su archivo PDF a imagen utilizando el método "A imagen" (API de página), es esencial verificar que el archivo con el que está trabajando coincida con el especificado en el método. Esto garantiza que la conversión de página se aplique correctamente al archivo PDF deseado, lo que garantiza un resultado exitoso y preserva la integridad de su documento.
arrow
clock
Ejecutar el código
Para ejecutar el código, cópielo y péguelo en un archivo y ejecútelo desde el mismo directorio donde agregó los archivos necesarios. Para obtener más detalles, consulte nuestras guías específicas del idioma sobre cómo comenzar.
arrow
clock
Ver el resultado
Para ver los resultados del método "To-Image" (API de página), puede abrir fácilmente el archivo recibido como salida, que debe estar ubicado en la carpeta de su proyecto. Si elige utilizar el método "A imagen" en línea para convertir una página de su archivo PDF en una imagen, el proceso generará automáticamente un archivo PDF con las páginas convertidas, que se descargarán convenientemente para que pueda acceder a ellas.
clock
¿Cuánto tiempo lleva convertir una página de un archivo PDF a una imagen usando el método "A imagen" (API de página)?
Nuestra API de página, específicamente el método "To-Image", está diseñada para proporcionar un procesamiento de archivos eficiente y rápido. Con nuestro servicio, puede esperar resultados rápidos, a menudo entregados en cuestión de segundos. Experimente la velocidad y la eficiencia de nuestra API, que le permite convertir rápidamente una página de su archivo PDF en una imagen y agilizar su flujo de trabajo para una productividad óptima.
clock
Es seguro usar el método "To-Image" (API de página)?
Priorizamos la seguridad y privacidad de tus datos. Como empresa, tomamos medidas integrales para garantizar la seguridad de su información. No almacenamos ningún archivo que nos envíe para su procesamiento, y se procesan únicamente para brindarle los resultados deseados. Su seguridad y privacidad son de suma importancia para nosotros y tomamos todas las precauciones para proteger sus datos durante todo el proceso. Puede confiar en que manejaremos sus archivos con el máximo cuidado y profesionalismo.
clock
Qué resultado puedo esperar del método "To-Image" (API de página)?
El método "A imagen" (API de página) le permite convertir cualquier página específica de su documento PDF en una imagen. Tiene la flexibilidad de personalizar los parámetros del archivo de salida, como la altura, el ancho y el formato. Si no especifica un número de página, de forma predeterminada, se convertirá la primera página del documento. Es importante tener en cuenta que el programa cuenta las páginas físicas, no los números de página en ellas. Por ejemplo, si comienza a numerar desde la segunda página y la etiqueta como "1", la primera página sin numerar siempre se considerará como la primera página a efectos de conversión.
clock
Cómo funciona el método "To-Image" (Page API)?
El método "ToImage" (API de página) proporciona una manera simple y eficiente de convertir una página de un archivo PDF en una imagen. Nuestro proceso fácil de usar y fluido le permite cargar su archivo sin esfuerzo, hacer clic en el botón "POST" y esperar los resultados. En tan solo unos segundos, recibirás un archivo con la página convertida en formato de imagen. Si desea integrar este método en su proyecto, puede copiar y usar fácilmente los ejemplos de código proporcionados en el lenguaje de programación de su elección para una integración fluida.
FAQ

Preguntas más frecuentes

Lo alentamos a que revise nuestra sección de Preguntas frecuentes (FAQ) para obtener respuestas a consultas comunes. Si no encuentra la información que necesita, nuestro servicio de soporte dedicado está disponible para ayudarlo con cualquier pregunta o inquietud adicional. No dude en comunicarse para obtener más ayuda.