ImagesToPdf
Convert list of images to single PDF document
Parameter | VALUE | DESCRIPTION |
---|---|---|
imagesToPdfRequest Required |
|
ImagesToPdfRequest
ImagesToPdfRequest instance
|
Parameter | VALUE | DESCRIPTION |
---|---|---|
ListImageBase64File Required |
|
string[]
List of Base64 encoded images
|
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);
About ImagesToPdf Method
On this page, you will find instructions on how to use our cloud-based API to convert images to PDF in various programming languages such as Go, Java, PHP, Python, Curl, Ruby, and C#. Our API is designed to be user-friendly and can be easily integrated into your application with just a few lines of code.
Programming languages the API is compatible with
The API uses the REST protocol, making it compatible with a wide range of programming languages, including but not limited to: Go, Java, PHP, Python, Curl, Ruby, C#.Easy to use
Our API Reference and Guide is designed to be straightforward and easy to use, providing all the information you need to get started quickly. Additionally, our API Libraries come with their own set of documentation, making integration into your application a breeze. With our comprehensive resources, you can efficiently leverage our API to meet your needs.Secure
At our company, we place a high priority on your security and privacy. To protect your private data, we never store it in our environment and offer isolated options. We understand the importance of keeping your information safe and take all necessary measures to ensure that it remains secure.Frequently Asked Questions
We encourage you to review our Frequently Asked Questions (FAQ) section for answers to common inquiries. If you do not find the information you need, our dedicated support service is readily available to assist you with any additional questions or concerns. Don't hesitate to reach out for further assistance.