ImagesToPdf
Converter lista de imagens em um único documento PDF
Parâmetro | VALOR | DESCRIÇÃO |
---|---|---|
imagesToPdfRequest Obrigatório |
|
ImagesToPdfRequest
Instância ImagesToPdfRequest
|
Parâmetro | VALOR | DESCRIÇÃO |
---|---|---|
ListImageBase64File Obrigatório |
|
string[]
Lista de imagens codificadas em Base64
|
package main
import (
"fmt"
"strings"
"net/http"
"io/ioutil"
)
func main() {
url := "https://api.conholdate.cloud/v5.0/pdf/conversion/images-to-pdf"
method := "POST"
payload := strings.NewReader(`{
"LeftMargin": 12.3,
"RightMargin": 12.3,
"TopMargin": 12.3,
"BottomMargin": 12.3,
"PageWidth": 12.3,
"PageHeight": 12.3,
"ListImageBase64File": ["Base64 encoded file...", "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))
}
OkHttpClient client = new OkHttpClient().newBuilder()
.build();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType,
"{" +
"\"LeftMargin\": 12.3," +
"\"RightMargin\": 12.3," +
"\"TopMargin\": 12.3," +
"\"BottomMargin\": 12.3," +
"\"PageWidth\": 12.3," +
"\"PageHeight\": 12.3," +
"\"ListImageBase64File\": [\"Base64 encoded file...\", \"Base64 encoded file...\"]," +
"}");
Request request = new Request.Builder()
.url("https://api.conholdate.cloud/v5.0/pdf/conversion/images-to-pdf")
.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/conversion/images-to-pdf',
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 =>'{
"LeftMargin": 12.3,
"RightMargin": 12.3,
"TopMargin": 12.3,
"BottomMargin": 12.3,
"PageWidth": 12.3,
"PageHeight": 12.3,
"ListImageBase64File": ["Base64 encoded file...", "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/conversion/images-to-pdf"
json_data = json.dumps({
"LeftMargin": 12.3,
"RightMargin": 12.3,
"TopMargin": 12.3,
"BottomMargin": 12.3,
"PageWidth": 12.3,
"PageHeight": 12.3,
"ListImageBase64File": ["Base64 encoded file...", "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/conversion/images-to-pdf' \
--header 'Content-Type: application/json' \
--data-raw '{
"LeftMargin": 12.3,
"RightMargin": 12.3,
"TopMargin": 12.3,
"BottomMargin": 12.3,
"PageWidth": 12.3,
"PageHeight": 12.3,
"ListImageBase64File": ["Base64 encoded file...", "Base64 encoded file..."],
}'
require "uri"
require "json"
require "net/http"
url = URI("https://api.conholdate.cloud/v5.0/pdf/conversion/images-to-pdf")
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({
"LeftMargin": 12.3,
"RightMargin": 12.3,
"TopMargin": 12.3,
"BottomMargin": 12.3,
"PageWidth": 12.3,
"PageHeight": 12.3,
"ListImageBase64File": ["Base64 encoded file...", "Base64 encoded file..."],
})
response = https.request(request)
puts response.read_body
var client = new RestClient("https://api.conholdate.cloud/v5.0/pdf/conversion/images-to-pdf");
client.Timeout = -1;
var request = new RestRequest(Method.POST);
request.AddHeader("Content-Type", "application/json");
var body = "{" +
"\"LeftMargin\": 12.3," +
"\"RightMargin\": 12.3," +
"\"TopMargin\": 12.3," +
"\"BottomMargin\": 12.3," +
"\"PageWidth\": 12.3," +
"\"PageHeight\": 12.3," +
"\"ListImageBase64File\": [\"Base64 encoded file...\", \"Base64 encoded file...\"]," +
"}";
request.AddParameter("application/json", body, ParameterType.RequestBody);
IRestResponse response = client.Execute(request);
Console.WriteLine(response.Content);
Sobre o método ImagesToPdf
Nesta página, você encontrará instruções sobre como usar nossa API baseada em nuvem para converter imagens em PDF em várias linguagens de programação, como Go, Java, PHP, Python, Curl, Ruby e C#. Nossa API foi projetada para ser amigável e pode ser facilmente integrada ao seu aplicativo com apenas algumas linhas de código.
Linguagens de programação com as quais a API é compatível
A API usa o protocolo REST, tornando-a compatível com uma ampla variedade de linguagens de programação, incluindo, entre outras: Go, Java, PHP, Python, Curl, Ruby, C#.Fácil de usar
Nosso guia e referência de API foi projetado para ser direto e fácil de usar, fornecendo todas as informações necessárias para começar rapidamente. Além disso, nossas bibliotecas de API vêm com seu próprio conjunto de documentação, facilitando a integração em seu aplicativo. Com nossos recursos abrangentes, você pode aproveitar nossa API com eficiência para atender às suas necessidades.Seguro
Em nossa empresa, damos alta prioridade à sua segurança e privacidade. Para proteger seus dados privados, nunca os armazenamos em nosso ambiente e oferecemos opções isoladas. Entendemos a importância de manter suas informações seguras e tomamos todas as medidas necessárias para garantir que elas permaneçam seguras.perguntas frequentes
Incentivamos você a revisar nossa seção de Perguntas Frequentes (FAQ) para obter respostas a perguntas comuns. Se você não encontrar as informações de que precisa, nosso serviço de suporte dedicado estará prontamente disponível para ajudá-lo com quaisquer dúvidas ou preocupações adicionais. Não hesite em entrar em contato para obter mais assistência.