The sample code below allows you to convert HTML to PDF in Java using ByteScout Cloud API (low level).
Also, check this article: How to PDF to HTML with Cloud API.
https://api.pdf.co/v1/pdf/convert/from/html
import Bytescout\Client\API.*;
import Bytescout\Client\API.auth.*;
import Bytescout\Client\API.model.*;
import Bytescout\Client\API.api.DefaultApi;
import java.io.File;
import java.util.*;
public class DefaultApiExample {
public static void main(String[] args) {
ApiClient defaultClient = Configuration.getDefaultApiClient();
// Configure API key authorization: api_key
ApiKeyAuth api_key = (ApiKeyAuth) defaultClient.getAuthentication("api_key");
api_key.setApiKey("YOUR API KEY");
// Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null)
//api_key.setApiKeyPrefix("Token");
DefaultApi apiInstance = new DefaultApi();
Text text = ; // Text | HTML data to convert to PDF.
String name = name_example; // String | File name for the generated result.
try {
SingleResponseModel result = apiInstance.pdfConvertFromHtmlPost(text, name);
System.out.println(result);
} catch (ApiException e) {
System.err.println("Exception when calling DefaultApi#pdfConvertFromHtmlPost");
e.printStackTrace();
}
}
}
IMPORTANT:
Cloud API is deprecated and was replaced with more powerful and secure www.PDF.co Web API
CLICK HERE
TO LEARN MORE
ABOUT NEW
www.PDF.co
w/ Web API
On-Premise API Server
Cloud API Server