public class Client
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
API_HOSTNAME |
static int |
API_HTTP_PORT |
static int |
API_HTTPS_PORT |
static int |
CONTINUOUS |
static int |
CONTINUOUS_FACING |
static int |
FIT_HEIGHT |
static int |
FIT_PAGE |
static int |
FIT_WIDTH |
static int |
FULLSCREEN |
static int |
NONE_VISIBLE |
static int |
SINGLE_PAGE |
static int |
THUMBNAILS_VISIBLE |
Constructor and Description |
---|
Client(java.lang.String username,
java.lang.String apikey) |
Client(java.lang.String username,
java.lang.String apikey,
java.lang.String api_hostname) |
Modifier and Type | Method and Description |
---|---|
void |
convertFile(java.lang.String path,
java.io.OutputStream outStream) |
void |
convertHtml(java.lang.String html,
java.io.OutputStream outStream) |
void |
convertURI(java.lang.String uri,
java.io.OutputStream outStream) |
void |
enableBackgrounds() |
void |
enableBackgrounds(boolean value) |
void |
enableHyperlinks() |
void |
enableHyperlinks(boolean value) |
void |
enableImages() |
void |
enableImages(boolean value) |
void |
enableJavaScript() |
void |
enableJavaScript(boolean value) |
void |
enablePdfcrowdLogo() |
void |
enablePdfcrowdLogo(boolean value) |
int |
numTokens() |
void |
setApiKey(java.lang.String key) |
void |
setAuthor(java.lang.String value) |
void |
setDefaultTextEncoding(java.lang.String value) |
void |
setEncrypted() |
void |
setEncrypted(boolean value) |
void |
setFailOnNon200(boolean value) |
void |
setFooterHtml(java.lang.String value) |
void |
setFooterText(java.lang.String value) |
void |
setFooterUrl(java.lang.String value) |
void |
setHeaderFooterPageExcludeList(java.lang.String value) |
void |
setHeaderHtml(java.lang.String value) |
void |
setHeaderUrl(java.lang.String value) |
void |
setHorizontalMargin(double value) |
void |
setHorizontalMargin(java.lang.String value) |
void |
setHtmlZoom(double value) |
void |
setInitialPdfExactZoom(double value) |
void |
setInitialPdfZoomType(int value) |
void |
setMaxPages(int value) |
void |
setNoCopy() |
void |
setNoCopy(boolean val) |
void |
setNoModify() |
void |
setNoModify(boolean val) |
void |
setNoPrint() |
void |
setNoPrint(boolean val) |
void |
setOwnerPassword(java.lang.String pwd) |
void |
setPageBackgroundColor(java.lang.String value) |
void |
setPageHeight(double value) |
void |
setPageHeight(java.lang.String value) |
void |
setPageLayout(int value) |
void |
setPageMargins(java.lang.String top,
java.lang.String right,
java.lang.String bottom,
java.lang.String left) |
void |
setPageMode(int value) |
void |
setPageNumberingOffset(int value) |
void |
setPageWidth(double value) |
void |
setPageWidth(java.lang.String value) |
void |
setPdfScalingFactor(double value) |
void |
setTransparentBackground() |
void |
setTransparentBackground(boolean val) |
void |
setUsername(java.lang.String username) |
void |
setUserPassword(java.lang.String pwd) |
void |
setVerticalMargin(double value) |
void |
setVerticalMargin(java.lang.String value) |
void |
setWatermark(java.lang.String url,
double offset_x,
double offset_y) |
void |
setWatermark(java.lang.String url,
java.lang.String offset_x,
java.lang.String offset_y) |
void |
setWatermarkInBackground() |
void |
setWatermarkInBackground(boolean val) |
void |
setWatermarkRotation(double angle) |
void |
usePrintMedia() |
void |
usePrintMedia(boolean value) |
void |
useSSL(boolean val) |
public static java.lang.String API_HOSTNAME
public static int API_HTTP_PORT
public static int API_HTTPS_PORT
public static int CONTINUOUS
public static int CONTINUOUS_FACING
public static int FIT_HEIGHT
public static int FIT_PAGE
public static int FIT_WIDTH
public static int FULLSCREEN
public static int NONE_VISIBLE
public static int SINGLE_PAGE
public static int THUMBNAILS_VISIBLE
public Client(java.lang.String username, java.lang.String apikey)
public Client(java.lang.String username, java.lang.String apikey, java.lang.String api_hostname)
public void convertURI(java.lang.String uri, java.io.OutputStream outStream)
public void convertHtml(java.lang.String html, java.io.OutputStream outStream)
public void convertFile(java.lang.String path, java.io.OutputStream outStream)
public int numTokens()
public void useSSL(boolean val)
public void setUsername(java.lang.String username)
public void setApiKey(java.lang.String key)
public void setPageWidth(double value)
public void setPageWidth(java.lang.String value)
public void setPageHeight(double value)
public void setPageHeight(java.lang.String value)
public void setHorizontalMargin(double value)
public void setHorizontalMargin(java.lang.String value)
public void setVerticalMargin(double value)
public void setVerticalMargin(java.lang.String value)
public void setPageMargins(java.lang.String top, java.lang.String right, java.lang.String bottom, java.lang.String left)
public void setEncrypted()
public void setEncrypted(boolean value)
public void setUserPassword(java.lang.String pwd)
public void setOwnerPassword(java.lang.String pwd)
public void setNoPrint()
public void setNoPrint(boolean val)
public void setNoModify()
public void setNoModify(boolean val)
public void setNoCopy()
public void setNoCopy(boolean val)
public void setPageLayout(int value)
public void setPageMode(int value)
public void setFooterText(java.lang.String value)
public void enableImages()
public void enableImages(boolean value)
public void enableBackgrounds()
public void enableBackgrounds(boolean value)
public void setHtmlZoom(double value)
public void enableJavaScript()
public void enableJavaScript(boolean value)
public void enableHyperlinks()
public void enableHyperlinks(boolean value)
public void setDefaultTextEncoding(java.lang.String value)
public void usePrintMedia()
public void usePrintMedia(boolean value)
public void setMaxPages(int value)
public void enablePdfcrowdLogo()
public void enablePdfcrowdLogo(boolean value)
public void setInitialPdfZoomType(int value)
public void setInitialPdfExactZoom(double value)
public void setAuthor(java.lang.String value)
public void setFailOnNon200(boolean value)
public void setPdfScalingFactor(double value)
public void setFooterHtml(java.lang.String value)
public void setFooterUrl(java.lang.String value)
public void setHeaderHtml(java.lang.String value)
public void setHeaderUrl(java.lang.String value)
public void setPageBackgroundColor(java.lang.String value)
public void setTransparentBackground()
public void setTransparentBackground(boolean val)
public void setPageNumberingOffset(int value)
public void setHeaderFooterPageExcludeList(java.lang.String value)
public void setWatermark(java.lang.String url, double offset_x, double offset_y)
public void setWatermark(java.lang.String url, java.lang.String offset_x, java.lang.String offset_y)
public void setWatermarkRotation(double angle)
public void setWatermarkInBackground()
public void setWatermarkInBackground(boolean val)
Copyright © 2020. All rights reserved.