public static final class ChromePdfRenderOptions.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<ChromePdfRenderOptions.Builder> implements ChromePdfRenderOptionsOrBuilder
we not allow to add HeaderFooter because html and string could be too long to handle that we need to use stream which will makes things complicated.Protobuf type
IronPdfEngine.Proto.ChromePdfRenderOptions
Modifier and Type | Method and Description |
---|---|
ChromePdfRenderOptions.Builder |
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
ChromePdfRenderOptions |
build() |
ChromePdfRenderOptions |
buildPartial() |
ChromePdfRenderOptions.Builder |
clear() |
ChromePdfRenderOptions.Builder |
clearCreatePdfFormsFromHtml()
optional bool apply_margin_to_header_and_footer = 1;
|
ChromePdfRenderOptions.Builder |
clearCssMediaType()
optional .IronPdfEngine.Proto.PdfCssMediaType css_media_type = 22; |
ChromePdfRenderOptions.Builder |
clearCustomCssUrl()
optional string custom_css_url = 2; |
ChromePdfRenderOptions.Builder |
clearCustomPaperHeight()
optional double custom_paper_height = 24; |
ChromePdfRenderOptions.Builder |
clearCustomPaperWidth()
optional double custom_paper_width = 23; |
ChromePdfRenderOptions.Builder |
clearEnableJavaScript()
optional bool enable_java_script = 3; |
ChromePdfRenderOptions.Builder |
clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
ChromePdfRenderOptions.Builder |
clearFitToPaperMode()
optional .IronPdfEngine.Proto.FitToPaperModes fit_to_paper_mode = 5; |
ChromePdfRenderOptions.Builder |
clearGenerateUniqueDocumentIdentifiers()
optional bool generate_unique_document_identifiers = 6; |
ChromePdfRenderOptions.Builder |
clearGrayScale()
optional bool gray_scale = 7; |
ChromePdfRenderOptions.Builder |
clearInputEncoding()
optional string input_encoding = 21; |
ChromePdfRenderOptions.Builder |
clearJavascript()
optional string javascript = 25; |
ChromePdfRenderOptions.Builder |
clearMarginBottom()
optional double margin_bottom = 8; |
ChromePdfRenderOptions.Builder |
clearMarginLeft()
optional double margin_left = 9; |
ChromePdfRenderOptions.Builder |
clearMarginRight()
optional double margin_right = 10; |
ChromePdfRenderOptions.Builder |
clearMarginTop()
optional double margin_top = 11; |
ChromePdfRenderOptions.Builder |
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
ChromePdfRenderOptions.Builder |
clearPaperOrientation()
optional .IronPdfEngine.Proto.PdfPaperOrientation paper_orientation = 12; |
ChromePdfRenderOptions.Builder |
clearPaperSize()
optional .IronPdfEngine.Proto.PdfPaperSize paper_size = 13; |
ChromePdfRenderOptions.Builder |
clearPrintHtmlBackgrounds()
optional bool print_html_backgrounds = 14; |
ChromePdfRenderOptions.Builder |
clearRenderDelay()
optional int32 render_delay = 15; |
ChromePdfRenderOptions.Builder |
clearTimeout()
optional int32 timeout = 16; |
ChromePdfRenderOptions.Builder |
clearTitle()
optional string title = 17; |
ChromePdfRenderOptions.Builder |
clearViewPortHeight()
optional int32 view_port_height = 18; |
ChromePdfRenderOptions.Builder |
clearViewPortWidth()
optional int32 view_port_width = 19; |
ChromePdfRenderOptions.Builder |
clearZoom()
optional int32 zoom = 20; |
ChromePdfRenderOptions.Builder |
clone() |
boolean |
getCreatePdfFormsFromHtml()
optional bool apply_margin_to_header_and_footer = 1;
|
PdfCssMediaType |
getCssMediaType()
optional .IronPdfEngine.Proto.PdfCssMediaType css_media_type = 22; |
PdfCssMediaType.Builder |
getCssMediaTypeBuilder()
optional .IronPdfEngine.Proto.PdfCssMediaType css_media_type = 22; |
PdfCssMediaTypeOrBuilder |
getCssMediaTypeOrBuilder()
optional .IronPdfEngine.Proto.PdfCssMediaType css_media_type = 22; |
String |
getCustomCssUrl()
optional string custom_css_url = 2; |
com.google.protobuf.ByteString |
getCustomCssUrlBytes()
optional string custom_css_url = 2; |
double |
getCustomPaperHeight()
optional double custom_paper_height = 24; |
double |
getCustomPaperWidth()
optional double custom_paper_width = 23; |
ChromePdfRenderOptions |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
boolean |
getEnableJavaScript()
optional bool enable_java_script = 3; |
FitToPaperModes |
getFitToPaperMode()
optional .IronPdfEngine.Proto.FitToPaperModes fit_to_paper_mode = 5; |
FitToPaperModes.Builder |
getFitToPaperModeBuilder()
optional .IronPdfEngine.Proto.FitToPaperModes fit_to_paper_mode = 5; |
FitToPaperModesOrBuilder |
getFitToPaperModeOrBuilder()
optional .IronPdfEngine.Proto.FitToPaperModes fit_to_paper_mode = 5; |
boolean |
getGenerateUniqueDocumentIdentifiers()
optional bool generate_unique_document_identifiers = 6; |
boolean |
getGrayScale()
optional bool gray_scale = 7; |
String |
getInputEncoding()
optional string input_encoding = 21; |
com.google.protobuf.ByteString |
getInputEncodingBytes()
optional string input_encoding = 21; |
String |
getJavascript()
optional string javascript = 25; |
com.google.protobuf.ByteString |
getJavascriptBytes()
optional string javascript = 25; |
double |
getMarginBottom()
optional double margin_bottom = 8; |
double |
getMarginLeft()
optional double margin_left = 9; |
double |
getMarginRight()
optional double margin_right = 10; |
double |
getMarginTop()
optional double margin_top = 11; |
PdfPaperOrientation |
getPaperOrientation()
optional .IronPdfEngine.Proto.PdfPaperOrientation paper_orientation = 12; |
PdfPaperOrientation.Builder |
getPaperOrientationBuilder()
optional .IronPdfEngine.Proto.PdfPaperOrientation paper_orientation = 12; |
PdfPaperOrientationOrBuilder |
getPaperOrientationOrBuilder()
optional .IronPdfEngine.Proto.PdfPaperOrientation paper_orientation = 12; |
PdfPaperSize |
getPaperSize()
optional .IronPdfEngine.Proto.PdfPaperSize paper_size = 13; |
PdfPaperSize.Builder |
getPaperSizeBuilder()
optional .IronPdfEngine.Proto.PdfPaperSize paper_size = 13; |
PdfPaperSizeOrBuilder |
getPaperSizeOrBuilder()
optional .IronPdfEngine.Proto.PdfPaperSize paper_size = 13; |
boolean |
getPrintHtmlBackgrounds()
optional bool print_html_backgrounds = 14; |
int |
getRenderDelay()
optional int32 render_delay = 15; |
int |
getTimeout()
optional int32 timeout = 16; |
String |
getTitle()
optional string title = 17; |
com.google.protobuf.ByteString |
getTitleBytes()
optional string title = 17; |
int |
getViewPortHeight()
optional int32 view_port_height = 18; |
int |
getViewPortWidth()
optional int32 view_port_width = 19; |
int |
getZoom()
optional int32 zoom = 20; |
boolean |
hasCreatePdfFormsFromHtml()
optional bool apply_margin_to_header_and_footer = 1;
|
boolean |
hasCssMediaType()
optional .IronPdfEngine.Proto.PdfCssMediaType css_media_type = 22; |
boolean |
hasCustomCssUrl()
optional string custom_css_url = 2; |
boolean |
hasCustomPaperHeight()
optional double custom_paper_height = 24; |
boolean |
hasCustomPaperWidth()
optional double custom_paper_width = 23; |
boolean |
hasEnableJavaScript()
optional bool enable_java_script = 3; |
boolean |
hasFitToPaperMode()
optional .IronPdfEngine.Proto.FitToPaperModes fit_to_paper_mode = 5; |
boolean |
hasGenerateUniqueDocumentIdentifiers()
optional bool generate_unique_document_identifiers = 6; |
boolean |
hasGrayScale()
optional bool gray_scale = 7; |
boolean |
hasInputEncoding()
optional string input_encoding = 21; |
boolean |
hasJavascript()
optional string javascript = 25; |
boolean |
hasMarginBottom()
optional double margin_bottom = 8; |
boolean |
hasMarginLeft()
optional double margin_left = 9; |
boolean |
hasMarginRight()
optional double margin_right = 10; |
boolean |
hasMarginTop()
optional double margin_top = 11; |
boolean |
hasPaperOrientation()
optional .IronPdfEngine.Proto.PdfPaperOrientation paper_orientation = 12; |
boolean |
hasPaperSize()
optional .IronPdfEngine.Proto.PdfPaperSize paper_size = 13; |
boolean |
hasPrintHtmlBackgrounds()
optional bool print_html_backgrounds = 14; |
boolean |
hasRenderDelay()
optional int32 render_delay = 15; |
boolean |
hasTimeout()
optional int32 timeout = 16; |
boolean |
hasTitle()
optional string title = 17; |
boolean |
hasViewPortHeight()
optional int32 view_port_height = 18; |
boolean |
hasViewPortWidth()
optional int32 view_port_width = 19; |
boolean |
hasZoom()
optional int32 zoom = 20; |
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
ChromePdfRenderOptions.Builder |
mergeCssMediaType(PdfCssMediaType value)
optional .IronPdfEngine.Proto.PdfCssMediaType css_media_type = 22; |
ChromePdfRenderOptions.Builder |
mergeFitToPaperMode(FitToPaperModes value)
optional .IronPdfEngine.Proto.FitToPaperModes fit_to_paper_mode = 5; |
ChromePdfRenderOptions.Builder |
mergeFrom(ChromePdfRenderOptions other) |
ChromePdfRenderOptions.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
ChromePdfRenderOptions.Builder |
mergeFrom(com.google.protobuf.Message other) |
ChromePdfRenderOptions.Builder |
mergePaperOrientation(PdfPaperOrientation value)
optional .IronPdfEngine.Proto.PdfPaperOrientation paper_orientation = 12; |
ChromePdfRenderOptions.Builder |
mergePaperSize(PdfPaperSize value)
optional .IronPdfEngine.Proto.PdfPaperSize paper_size = 13; |
ChromePdfRenderOptions.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
ChromePdfRenderOptions.Builder |
setCreatePdfFormsFromHtml(boolean value)
optional bool apply_margin_to_header_and_footer = 1;
|
ChromePdfRenderOptions.Builder |
setCssMediaType(PdfCssMediaType.Builder builderForValue)
optional .IronPdfEngine.Proto.PdfCssMediaType css_media_type = 22; |
ChromePdfRenderOptions.Builder |
setCssMediaType(PdfCssMediaType value)
optional .IronPdfEngine.Proto.PdfCssMediaType css_media_type = 22; |
ChromePdfRenderOptions.Builder |
setCustomCssUrl(String value)
optional string custom_css_url = 2; |
ChromePdfRenderOptions.Builder |
setCustomCssUrlBytes(com.google.protobuf.ByteString value)
optional string custom_css_url = 2; |
ChromePdfRenderOptions.Builder |
setCustomPaperHeight(double value)
optional double custom_paper_height = 24; |
ChromePdfRenderOptions.Builder |
setCustomPaperWidth(double value)
optional double custom_paper_width = 23; |
ChromePdfRenderOptions.Builder |
setEnableJavaScript(boolean value)
optional bool enable_java_script = 3; |
ChromePdfRenderOptions.Builder |
setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
ChromePdfRenderOptions.Builder |
setFitToPaperMode(FitToPaperModes.Builder builderForValue)
optional .IronPdfEngine.Proto.FitToPaperModes fit_to_paper_mode = 5; |
ChromePdfRenderOptions.Builder |
setFitToPaperMode(FitToPaperModes value)
optional .IronPdfEngine.Proto.FitToPaperModes fit_to_paper_mode = 5; |
ChromePdfRenderOptions.Builder |
setGenerateUniqueDocumentIdentifiers(boolean value)
optional bool generate_unique_document_identifiers = 6; |
ChromePdfRenderOptions.Builder |
setGrayScale(boolean value)
optional bool gray_scale = 7; |
ChromePdfRenderOptions.Builder |
setInputEncoding(String value)
optional string input_encoding = 21; |
ChromePdfRenderOptions.Builder |
setInputEncodingBytes(com.google.protobuf.ByteString value)
optional string input_encoding = 21; |
ChromePdfRenderOptions.Builder |
setJavascript(String value)
optional string javascript = 25; |
ChromePdfRenderOptions.Builder |
setJavascriptBytes(com.google.protobuf.ByteString value)
optional string javascript = 25; |
ChromePdfRenderOptions.Builder |
setMarginBottom(double value)
optional double margin_bottom = 8; |
ChromePdfRenderOptions.Builder |
setMarginLeft(double value)
optional double margin_left = 9; |
ChromePdfRenderOptions.Builder |
setMarginRight(double value)
optional double margin_right = 10; |
ChromePdfRenderOptions.Builder |
setMarginTop(double value)
optional double margin_top = 11; |
ChromePdfRenderOptions.Builder |
setPaperOrientation(PdfPaperOrientation.Builder builderForValue)
optional .IronPdfEngine.Proto.PdfPaperOrientation paper_orientation = 12; |
ChromePdfRenderOptions.Builder |
setPaperOrientation(PdfPaperOrientation value)
optional .IronPdfEngine.Proto.PdfPaperOrientation paper_orientation = 12; |
ChromePdfRenderOptions.Builder |
setPaperSize(PdfPaperSize.Builder builderForValue)
optional .IronPdfEngine.Proto.PdfPaperSize paper_size = 13; |
ChromePdfRenderOptions.Builder |
setPaperSize(PdfPaperSize value)
optional .IronPdfEngine.Proto.PdfPaperSize paper_size = 13; |
ChromePdfRenderOptions.Builder |
setPrintHtmlBackgrounds(boolean value)
optional bool print_html_backgrounds = 14; |
ChromePdfRenderOptions.Builder |
setRenderDelay(int value)
optional int32 render_delay = 15; |
ChromePdfRenderOptions.Builder |
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
ChromePdfRenderOptions.Builder |
setTimeout(int value)
optional int32 timeout = 16; |
ChromePdfRenderOptions.Builder |
setTitle(String value)
optional string title = 17; |
ChromePdfRenderOptions.Builder |
setTitleBytes(com.google.protobuf.ByteString value)
optional string title = 17; |
ChromePdfRenderOptions.Builder |
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
ChromePdfRenderOptions.Builder |
setViewPortHeight(int value)
optional int32 view_port_height = 18; |
ChromePdfRenderOptions.Builder |
setViewPortWidth(int value)
optional int32 view_port_width = 19; |
ChromePdfRenderOptions.Builder |
setZoom(int value)
optional int32 zoom = 20; |
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageException
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
findInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable
in class com.google.protobuf.GeneratedMessageV3.Builder<ChromePdfRenderOptions.Builder>
public ChromePdfRenderOptions.Builder clear()
clear
in interface com.google.protobuf.Message.Builder
clear
in interface com.google.protobuf.MessageLite.Builder
clear
in class com.google.protobuf.GeneratedMessageV3.Builder<ChromePdfRenderOptions.Builder>
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
getDescriptorForType
in interface com.google.protobuf.Message.Builder
getDescriptorForType
in interface com.google.protobuf.MessageOrBuilder
getDescriptorForType
in class com.google.protobuf.GeneratedMessageV3.Builder<ChromePdfRenderOptions.Builder>
public ChromePdfRenderOptions getDefaultInstanceForType()
getDefaultInstanceForType
in interface com.google.protobuf.MessageLiteOrBuilder
getDefaultInstanceForType
in interface com.google.protobuf.MessageOrBuilder
public ChromePdfRenderOptions build()
build
in interface com.google.protobuf.Message.Builder
build
in interface com.google.protobuf.MessageLite.Builder
public ChromePdfRenderOptions buildPartial()
buildPartial
in interface com.google.protobuf.Message.Builder
buildPartial
in interface com.google.protobuf.MessageLite.Builder
public ChromePdfRenderOptions.Builder clone()
clone
in interface com.google.protobuf.Message.Builder
clone
in interface com.google.protobuf.MessageLite.Builder
clone
in class com.google.protobuf.GeneratedMessageV3.Builder<ChromePdfRenderOptions.Builder>
public ChromePdfRenderOptions.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
setField
in interface com.google.protobuf.Message.Builder
setField
in class com.google.protobuf.GeneratedMessageV3.Builder<ChromePdfRenderOptions.Builder>
public ChromePdfRenderOptions.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField
in interface com.google.protobuf.Message.Builder
clearField
in class com.google.protobuf.GeneratedMessageV3.Builder<ChromePdfRenderOptions.Builder>
public ChromePdfRenderOptions.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof
in interface com.google.protobuf.Message.Builder
clearOneof
in class com.google.protobuf.GeneratedMessageV3.Builder<ChromePdfRenderOptions.Builder>
public ChromePdfRenderOptions.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
setRepeatedField
in interface com.google.protobuf.Message.Builder
setRepeatedField
in class com.google.protobuf.GeneratedMessageV3.Builder<ChromePdfRenderOptions.Builder>
public ChromePdfRenderOptions.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
addRepeatedField
in interface com.google.protobuf.Message.Builder
addRepeatedField
in class com.google.protobuf.GeneratedMessageV3.Builder<ChromePdfRenderOptions.Builder>
public ChromePdfRenderOptions.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom
in interface com.google.protobuf.Message.Builder
mergeFrom
in class com.google.protobuf.AbstractMessage.Builder<ChromePdfRenderOptions.Builder>
public ChromePdfRenderOptions.Builder mergeFrom(ChromePdfRenderOptions other)
public final boolean isInitialized()
isInitialized
in interface com.google.protobuf.MessageLiteOrBuilder
isInitialized
in class com.google.protobuf.GeneratedMessageV3.Builder<ChromePdfRenderOptions.Builder>
public ChromePdfRenderOptions.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
mergeFrom
in interface com.google.protobuf.Message.Builder
mergeFrom
in interface com.google.protobuf.MessageLite.Builder
mergeFrom
in class com.google.protobuf.AbstractMessage.Builder<ChromePdfRenderOptions.Builder>
IOException
public boolean hasCreatePdfFormsFromHtml()
optional bool apply_margin_to_header_and_footer = 1;
optional bool create_pdf_forms_from_html = 1;
hasCreatePdfFormsFromHtml
in interface ChromePdfRenderOptionsOrBuilder
public boolean getCreatePdfFormsFromHtml()
optional bool apply_margin_to_header_and_footer = 1;
optional bool create_pdf_forms_from_html = 1;
getCreatePdfFormsFromHtml
in interface ChromePdfRenderOptionsOrBuilder
public ChromePdfRenderOptions.Builder setCreatePdfFormsFromHtml(boolean value)
optional bool apply_margin_to_header_and_footer = 1;
optional bool create_pdf_forms_from_html = 1;
value
- The createPdfFormsFromHtml to set.public ChromePdfRenderOptions.Builder clearCreatePdfFormsFromHtml()
optional bool apply_margin_to_header_and_footer = 1;
optional bool create_pdf_forms_from_html = 1;
public boolean hasCustomCssUrl()
optional string custom_css_url = 2;
hasCustomCssUrl
in interface ChromePdfRenderOptionsOrBuilder
public String getCustomCssUrl()
optional string custom_css_url = 2;
getCustomCssUrl
in interface ChromePdfRenderOptionsOrBuilder
public com.google.protobuf.ByteString getCustomCssUrlBytes()
optional string custom_css_url = 2;
getCustomCssUrlBytes
in interface ChromePdfRenderOptionsOrBuilder
public ChromePdfRenderOptions.Builder setCustomCssUrl(String value)
optional string custom_css_url = 2;
value
- The customCssUrl to set.public ChromePdfRenderOptions.Builder clearCustomCssUrl()
optional string custom_css_url = 2;
public ChromePdfRenderOptions.Builder setCustomCssUrlBytes(com.google.protobuf.ByteString value)
optional string custom_css_url = 2;
value
- The bytes for customCssUrl to set.public boolean hasEnableJavaScript()
optional bool enable_java_script = 3;
hasEnableJavaScript
in interface ChromePdfRenderOptionsOrBuilder
public boolean getEnableJavaScript()
optional bool enable_java_script = 3;
getEnableJavaScript
in interface ChromePdfRenderOptionsOrBuilder
public ChromePdfRenderOptions.Builder setEnableJavaScript(boolean value)
optional bool enable_java_script = 3;
value
- The enableJavaScript to set.public ChromePdfRenderOptions.Builder clearEnableJavaScript()
optional bool enable_java_script = 3;
public boolean hasFitToPaperMode()
optional .IronPdfEngine.Proto.FitToPaperModes fit_to_paper_mode = 5;
hasFitToPaperMode
in interface ChromePdfRenderOptionsOrBuilder
public FitToPaperModes getFitToPaperMode()
optional .IronPdfEngine.Proto.FitToPaperModes fit_to_paper_mode = 5;
getFitToPaperMode
in interface ChromePdfRenderOptionsOrBuilder
public ChromePdfRenderOptions.Builder setFitToPaperMode(FitToPaperModes value)
optional .IronPdfEngine.Proto.FitToPaperModes fit_to_paper_mode = 5;
public ChromePdfRenderOptions.Builder setFitToPaperMode(FitToPaperModes.Builder builderForValue)
optional .IronPdfEngine.Proto.FitToPaperModes fit_to_paper_mode = 5;
public ChromePdfRenderOptions.Builder mergeFitToPaperMode(FitToPaperModes value)
optional .IronPdfEngine.Proto.FitToPaperModes fit_to_paper_mode = 5;
public ChromePdfRenderOptions.Builder clearFitToPaperMode()
optional .IronPdfEngine.Proto.FitToPaperModes fit_to_paper_mode = 5;
public FitToPaperModes.Builder getFitToPaperModeBuilder()
optional .IronPdfEngine.Proto.FitToPaperModes fit_to_paper_mode = 5;
public FitToPaperModesOrBuilder getFitToPaperModeOrBuilder()
optional .IronPdfEngine.Proto.FitToPaperModes fit_to_paper_mode = 5;
getFitToPaperModeOrBuilder
in interface ChromePdfRenderOptionsOrBuilder
public boolean hasGenerateUniqueDocumentIdentifiers()
optional bool generate_unique_document_identifiers = 6;
hasGenerateUniqueDocumentIdentifiers
in interface ChromePdfRenderOptionsOrBuilder
public boolean getGenerateUniqueDocumentIdentifiers()
optional bool generate_unique_document_identifiers = 6;
getGenerateUniqueDocumentIdentifiers
in interface ChromePdfRenderOptionsOrBuilder
public ChromePdfRenderOptions.Builder setGenerateUniqueDocumentIdentifiers(boolean value)
optional bool generate_unique_document_identifiers = 6;
value
- The generateUniqueDocumentIdentifiers to set.public ChromePdfRenderOptions.Builder clearGenerateUniqueDocumentIdentifiers()
optional bool generate_unique_document_identifiers = 6;
public boolean hasGrayScale()
optional bool gray_scale = 7;
hasGrayScale
in interface ChromePdfRenderOptionsOrBuilder
public boolean getGrayScale()
optional bool gray_scale = 7;
getGrayScale
in interface ChromePdfRenderOptionsOrBuilder
public ChromePdfRenderOptions.Builder setGrayScale(boolean value)
optional bool gray_scale = 7;
value
- The grayScale to set.public ChromePdfRenderOptions.Builder clearGrayScale()
optional bool gray_scale = 7;
public boolean hasMarginBottom()
optional double margin_bottom = 8;
hasMarginBottom
in interface ChromePdfRenderOptionsOrBuilder
public double getMarginBottom()
optional double margin_bottom = 8;
getMarginBottom
in interface ChromePdfRenderOptionsOrBuilder
public ChromePdfRenderOptions.Builder setMarginBottom(double value)
optional double margin_bottom = 8;
value
- The marginBottom to set.public ChromePdfRenderOptions.Builder clearMarginBottom()
optional double margin_bottom = 8;
public boolean hasMarginLeft()
optional double margin_left = 9;
hasMarginLeft
in interface ChromePdfRenderOptionsOrBuilder
public double getMarginLeft()
optional double margin_left = 9;
getMarginLeft
in interface ChromePdfRenderOptionsOrBuilder
public ChromePdfRenderOptions.Builder setMarginLeft(double value)
optional double margin_left = 9;
value
- The marginLeft to set.public ChromePdfRenderOptions.Builder clearMarginLeft()
optional double margin_left = 9;
public boolean hasMarginRight()
optional double margin_right = 10;
hasMarginRight
in interface ChromePdfRenderOptionsOrBuilder
public double getMarginRight()
optional double margin_right = 10;
getMarginRight
in interface ChromePdfRenderOptionsOrBuilder
public ChromePdfRenderOptions.Builder setMarginRight(double value)
optional double margin_right = 10;
value
- The marginRight to set.public ChromePdfRenderOptions.Builder clearMarginRight()
optional double margin_right = 10;
public boolean hasMarginTop()
optional double margin_top = 11;
hasMarginTop
in interface ChromePdfRenderOptionsOrBuilder
public double getMarginTop()
optional double margin_top = 11;
getMarginTop
in interface ChromePdfRenderOptionsOrBuilder
public ChromePdfRenderOptions.Builder setMarginTop(double value)
optional double margin_top = 11;
value
- The marginTop to set.public ChromePdfRenderOptions.Builder clearMarginTop()
optional double margin_top = 11;
public boolean hasPaperOrientation()
optional .IronPdfEngine.Proto.PdfPaperOrientation paper_orientation = 12;
hasPaperOrientation
in interface ChromePdfRenderOptionsOrBuilder
public PdfPaperOrientation getPaperOrientation()
optional .IronPdfEngine.Proto.PdfPaperOrientation paper_orientation = 12;
getPaperOrientation
in interface ChromePdfRenderOptionsOrBuilder
public ChromePdfRenderOptions.Builder setPaperOrientation(PdfPaperOrientation value)
optional .IronPdfEngine.Proto.PdfPaperOrientation paper_orientation = 12;
public ChromePdfRenderOptions.Builder setPaperOrientation(PdfPaperOrientation.Builder builderForValue)
optional .IronPdfEngine.Proto.PdfPaperOrientation paper_orientation = 12;
public ChromePdfRenderOptions.Builder mergePaperOrientation(PdfPaperOrientation value)
optional .IronPdfEngine.Proto.PdfPaperOrientation paper_orientation = 12;
public ChromePdfRenderOptions.Builder clearPaperOrientation()
optional .IronPdfEngine.Proto.PdfPaperOrientation paper_orientation = 12;
public PdfPaperOrientation.Builder getPaperOrientationBuilder()
optional .IronPdfEngine.Proto.PdfPaperOrientation paper_orientation = 12;
public PdfPaperOrientationOrBuilder getPaperOrientationOrBuilder()
optional .IronPdfEngine.Proto.PdfPaperOrientation paper_orientation = 12;
getPaperOrientationOrBuilder
in interface ChromePdfRenderOptionsOrBuilder
public boolean hasPaperSize()
optional .IronPdfEngine.Proto.PdfPaperSize paper_size = 13;
hasPaperSize
in interface ChromePdfRenderOptionsOrBuilder
public PdfPaperSize getPaperSize()
optional .IronPdfEngine.Proto.PdfPaperSize paper_size = 13;
getPaperSize
in interface ChromePdfRenderOptionsOrBuilder
public ChromePdfRenderOptions.Builder setPaperSize(PdfPaperSize value)
optional .IronPdfEngine.Proto.PdfPaperSize paper_size = 13;
public ChromePdfRenderOptions.Builder setPaperSize(PdfPaperSize.Builder builderForValue)
optional .IronPdfEngine.Proto.PdfPaperSize paper_size = 13;
public ChromePdfRenderOptions.Builder mergePaperSize(PdfPaperSize value)
optional .IronPdfEngine.Proto.PdfPaperSize paper_size = 13;
public ChromePdfRenderOptions.Builder clearPaperSize()
optional .IronPdfEngine.Proto.PdfPaperSize paper_size = 13;
public PdfPaperSize.Builder getPaperSizeBuilder()
optional .IronPdfEngine.Proto.PdfPaperSize paper_size = 13;
public PdfPaperSizeOrBuilder getPaperSizeOrBuilder()
optional .IronPdfEngine.Proto.PdfPaperSize paper_size = 13;
getPaperSizeOrBuilder
in interface ChromePdfRenderOptionsOrBuilder
public boolean hasPrintHtmlBackgrounds()
optional bool print_html_backgrounds = 14;
hasPrintHtmlBackgrounds
in interface ChromePdfRenderOptionsOrBuilder
public boolean getPrintHtmlBackgrounds()
optional bool print_html_backgrounds = 14;
getPrintHtmlBackgrounds
in interface ChromePdfRenderOptionsOrBuilder
public ChromePdfRenderOptions.Builder setPrintHtmlBackgrounds(boolean value)
optional bool print_html_backgrounds = 14;
value
- The printHtmlBackgrounds to set.public ChromePdfRenderOptions.Builder clearPrintHtmlBackgrounds()
optional bool print_html_backgrounds = 14;
public boolean hasRenderDelay()
optional int32 render_delay = 15;
hasRenderDelay
in interface ChromePdfRenderOptionsOrBuilder
public int getRenderDelay()
optional int32 render_delay = 15;
getRenderDelay
in interface ChromePdfRenderOptionsOrBuilder
public ChromePdfRenderOptions.Builder setRenderDelay(int value)
optional int32 render_delay = 15;
value
- The renderDelay to set.public ChromePdfRenderOptions.Builder clearRenderDelay()
optional int32 render_delay = 15;
public boolean hasTimeout()
optional int32 timeout = 16;
hasTimeout
in interface ChromePdfRenderOptionsOrBuilder
public int getTimeout()
optional int32 timeout = 16;
getTimeout
in interface ChromePdfRenderOptionsOrBuilder
public ChromePdfRenderOptions.Builder setTimeout(int value)
optional int32 timeout = 16;
value
- The timeout to set.public ChromePdfRenderOptions.Builder clearTimeout()
optional int32 timeout = 16;
public boolean hasTitle()
optional string title = 17;
hasTitle
in interface ChromePdfRenderOptionsOrBuilder
public String getTitle()
optional string title = 17;
getTitle
in interface ChromePdfRenderOptionsOrBuilder
public com.google.protobuf.ByteString getTitleBytes()
optional string title = 17;
getTitleBytes
in interface ChromePdfRenderOptionsOrBuilder
public ChromePdfRenderOptions.Builder setTitle(String value)
optional string title = 17;
value
- The title to set.public ChromePdfRenderOptions.Builder clearTitle()
optional string title = 17;
public ChromePdfRenderOptions.Builder setTitleBytes(com.google.protobuf.ByteString value)
optional string title = 17;
value
- The bytes for title to set.public boolean hasViewPortHeight()
optional int32 view_port_height = 18;
hasViewPortHeight
in interface ChromePdfRenderOptionsOrBuilder
public int getViewPortHeight()
optional int32 view_port_height = 18;
getViewPortHeight
in interface ChromePdfRenderOptionsOrBuilder
public ChromePdfRenderOptions.Builder setViewPortHeight(int value)
optional int32 view_port_height = 18;
value
- The viewPortHeight to set.public ChromePdfRenderOptions.Builder clearViewPortHeight()
optional int32 view_port_height = 18;
public boolean hasViewPortWidth()
optional int32 view_port_width = 19;
hasViewPortWidth
in interface ChromePdfRenderOptionsOrBuilder
public int getViewPortWidth()
optional int32 view_port_width = 19;
getViewPortWidth
in interface ChromePdfRenderOptionsOrBuilder
public ChromePdfRenderOptions.Builder setViewPortWidth(int value)
optional int32 view_port_width = 19;
value
- The viewPortWidth to set.public ChromePdfRenderOptions.Builder clearViewPortWidth()
optional int32 view_port_width = 19;
public boolean hasZoom()
optional int32 zoom = 20;
hasZoom
in interface ChromePdfRenderOptionsOrBuilder
public int getZoom()
optional int32 zoom = 20;
getZoom
in interface ChromePdfRenderOptionsOrBuilder
public ChromePdfRenderOptions.Builder setZoom(int value)
optional int32 zoom = 20;
value
- The zoom to set.public ChromePdfRenderOptions.Builder clearZoom()
optional int32 zoom = 20;
public boolean hasInputEncoding()
optional string input_encoding = 21;
hasInputEncoding
in interface ChromePdfRenderOptionsOrBuilder
public String getInputEncoding()
optional string input_encoding = 21;
getInputEncoding
in interface ChromePdfRenderOptionsOrBuilder
public com.google.protobuf.ByteString getInputEncodingBytes()
optional string input_encoding = 21;
getInputEncodingBytes
in interface ChromePdfRenderOptionsOrBuilder
public ChromePdfRenderOptions.Builder setInputEncoding(String value)
optional string input_encoding = 21;
value
- The inputEncoding to set.public ChromePdfRenderOptions.Builder clearInputEncoding()
optional string input_encoding = 21;
public ChromePdfRenderOptions.Builder setInputEncodingBytes(com.google.protobuf.ByteString value)
optional string input_encoding = 21;
value
- The bytes for inputEncoding to set.public boolean hasCssMediaType()
optional .IronPdfEngine.Proto.PdfCssMediaType css_media_type = 22;
hasCssMediaType
in interface ChromePdfRenderOptionsOrBuilder
public PdfCssMediaType getCssMediaType()
optional .IronPdfEngine.Proto.PdfCssMediaType css_media_type = 22;
getCssMediaType
in interface ChromePdfRenderOptionsOrBuilder
public ChromePdfRenderOptions.Builder setCssMediaType(PdfCssMediaType value)
optional .IronPdfEngine.Proto.PdfCssMediaType css_media_type = 22;
public ChromePdfRenderOptions.Builder setCssMediaType(PdfCssMediaType.Builder builderForValue)
optional .IronPdfEngine.Proto.PdfCssMediaType css_media_type = 22;
public ChromePdfRenderOptions.Builder mergeCssMediaType(PdfCssMediaType value)
optional .IronPdfEngine.Proto.PdfCssMediaType css_media_type = 22;
public ChromePdfRenderOptions.Builder clearCssMediaType()
optional .IronPdfEngine.Proto.PdfCssMediaType css_media_type = 22;
public PdfCssMediaType.Builder getCssMediaTypeBuilder()
optional .IronPdfEngine.Proto.PdfCssMediaType css_media_type = 22;
public PdfCssMediaTypeOrBuilder getCssMediaTypeOrBuilder()
optional .IronPdfEngine.Proto.PdfCssMediaType css_media_type = 22;
getCssMediaTypeOrBuilder
in interface ChromePdfRenderOptionsOrBuilder
public boolean hasCustomPaperWidth()
optional double custom_paper_width = 23;
hasCustomPaperWidth
in interface ChromePdfRenderOptionsOrBuilder
public double getCustomPaperWidth()
optional double custom_paper_width = 23;
getCustomPaperWidth
in interface ChromePdfRenderOptionsOrBuilder
public ChromePdfRenderOptions.Builder setCustomPaperWidth(double value)
optional double custom_paper_width = 23;
value
- The customPaperWidth to set.public ChromePdfRenderOptions.Builder clearCustomPaperWidth()
optional double custom_paper_width = 23;
public boolean hasCustomPaperHeight()
optional double custom_paper_height = 24;
hasCustomPaperHeight
in interface ChromePdfRenderOptionsOrBuilder
public double getCustomPaperHeight()
optional double custom_paper_height = 24;
getCustomPaperHeight
in interface ChromePdfRenderOptionsOrBuilder
public ChromePdfRenderOptions.Builder setCustomPaperHeight(double value)
optional double custom_paper_height = 24;
value
- The customPaperHeight to set.public ChromePdfRenderOptions.Builder clearCustomPaperHeight()
optional double custom_paper_height = 24;
public boolean hasJavascript()
optional string javascript = 25;
hasJavascript
in interface ChromePdfRenderOptionsOrBuilder
public String getJavascript()
optional string javascript = 25;
getJavascript
in interface ChromePdfRenderOptionsOrBuilder
public com.google.protobuf.ByteString getJavascriptBytes()
optional string javascript = 25;
getJavascriptBytes
in interface ChromePdfRenderOptionsOrBuilder
public ChromePdfRenderOptions.Builder setJavascript(String value)
optional string javascript = 25;
value
- The javascript to set.public ChromePdfRenderOptions.Builder clearJavascript()
optional string javascript = 25;
public ChromePdfRenderOptions.Builder setJavascriptBytes(com.google.protobuf.ByteString value)
optional string javascript = 25;
value
- The bytes for javascript to set.public final ChromePdfRenderOptions.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields
in interface com.google.protobuf.Message.Builder
setUnknownFields
in class com.google.protobuf.GeneratedMessageV3.Builder<ChromePdfRenderOptions.Builder>
public final ChromePdfRenderOptions.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields
in interface com.google.protobuf.Message.Builder
mergeUnknownFields
in class com.google.protobuf.GeneratedMessageV3.Builder<ChromePdfRenderOptions.Builder>
Copyright © 2022–2023 Iron Software. All rights reserved.