Class ChromePdfRenderOptions.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderType>
com.google.protobuf.GeneratedMessageV3.Builder<ChromePdfRenderOptions.Builder>
com.ironsoftware.ironpdf.internal.proto.ChromePdfRenderOptions.Builder
- All Implemented Interfaces:
- com.google.protobuf.Message.Builder,- com.google.protobuf.MessageLite.Builder,- com.google.protobuf.MessageLiteOrBuilder,- com.google.protobuf.MessageOrBuilder,- ChromePdfRenderOptionsOrBuilder,- Cloneable
- Enclosing class:
- ChromePdfRenderOptions
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- 
Method SummaryModifier and TypeMethodDescriptionaddRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) build()clear()optional bool apply_margin_to_header_and_footer = 1;optional .IronPdfEngine.Proto.PdfCssMediaType css_media_type = 22;optional string custom_css_url = 2;optional double custom_paper_height = 24;optional double custom_paper_width = 23;optional bool enable_java_script = 3;clearField(com.google.protobuf.Descriptors.FieldDescriptor field) optional .IronPdfEngine.Proto.FitToPaperModes fit_to_paper_mode = 5;optional bool generate_unique_document_identifiers = 6;optional bool gray_scale = 7;optional string input_encoding = 21;optional double margin_bottom = 8;optional double margin_left = 9;optional double margin_right = 10;optional double margin_top = 11;clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) optional .IronPdfEngine.Proto.PdfPaperOrientation paper_orientation = 12;optional .IronPdfEngine.Proto.PdfPaperSize paper_size = 13;optional bool print_html_backgrounds = 14;optional int32 render_delay = 15;optional int32 timeout = 16;optional string title = 17;optional int32 view_port_height = 18;optional int32 view_port_width = 19;optional int32 zoom = 20;clone()booleanoptional bool apply_margin_to_header_and_footer = 1;optional .IronPdfEngine.Proto.PdfCssMediaType css_media_type = 22;optional .IronPdfEngine.Proto.PdfCssMediaType css_media_type = 22;optional .IronPdfEngine.Proto.PdfCssMediaType css_media_type = 22;optional string custom_css_url = 2;com.google.protobuf.ByteStringoptional string custom_css_url = 2;doubleoptional double custom_paper_height = 24;doubleoptional double custom_paper_width = 23;static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.Descriptorbooleanoptional bool enable_java_script = 3;optional .IronPdfEngine.Proto.FitToPaperModes fit_to_paper_mode = 5;optional .IronPdfEngine.Proto.FitToPaperModes fit_to_paper_mode = 5;optional .IronPdfEngine.Proto.FitToPaperModes fit_to_paper_mode = 5;booleanoptional bool generate_unique_document_identifiers = 6;booleanoptional bool gray_scale = 7;optional string input_encoding = 21;com.google.protobuf.ByteStringoptional string input_encoding = 21;doubleoptional double margin_bottom = 8;doubleoptional double margin_left = 9;doubleoptional double margin_right = 10;doubleoptional double margin_top = 11;optional .IronPdfEngine.Proto.PdfPaperOrientation paper_orientation = 12;optional .IronPdfEngine.Proto.PdfPaperOrientation paper_orientation = 12;optional .IronPdfEngine.Proto.PdfPaperOrientation paper_orientation = 12;optional .IronPdfEngine.Proto.PdfPaperSize paper_size = 13;optional .IronPdfEngine.Proto.PdfPaperSize paper_size = 13;optional .IronPdfEngine.Proto.PdfPaperSize paper_size = 13;booleanoptional bool print_html_backgrounds = 14;intoptional int32 render_delay = 15;intoptional int32 timeout = 16;getTitle()optional string title = 17;com.google.protobuf.ByteStringoptional string title = 17;intoptional int32 view_port_height = 18;intoptional int32 view_port_width = 19;intgetZoom()optional int32 zoom = 20;booleanoptional bool apply_margin_to_header_and_footer = 1;booleanoptional .IronPdfEngine.Proto.PdfCssMediaType css_media_type = 22;booleanoptional string custom_css_url = 2;booleanoptional double custom_paper_height = 24;booleanoptional double custom_paper_width = 23;booleanoptional bool enable_java_script = 3;booleanoptional .IronPdfEngine.Proto.FitToPaperModes fit_to_paper_mode = 5;booleanoptional bool generate_unique_document_identifiers = 6;booleanoptional bool gray_scale = 7;booleanoptional string input_encoding = 21;booleanoptional double margin_bottom = 8;booleanoptional double margin_left = 9;booleanoptional double margin_right = 10;booleanoptional double margin_top = 11;booleanoptional .IronPdfEngine.Proto.PdfPaperOrientation paper_orientation = 12;booleanoptional .IronPdfEngine.Proto.PdfPaperSize paper_size = 13;booleanoptional bool print_html_backgrounds = 14;booleanoptional int32 render_delay = 15;booleanoptional int32 timeout = 16;booleanhasTitle()optional string title = 17;booleanoptional int32 view_port_height = 18;booleanoptional int32 view_port_width = 19;booleanhasZoom()optional int32 zoom = 20;protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTablefinal booleanmergeCssMediaType(PdfCssMediaType value) optional .IronPdfEngine.Proto.PdfCssMediaType css_media_type = 22;optional .IronPdfEngine.Proto.FitToPaperModes fit_to_paper_mode = 5;mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) mergeFrom(ChromePdfRenderOptions other) optional .IronPdfEngine.Proto.PdfPaperOrientation paper_orientation = 12;mergePaperSize(PdfPaperSize value) optional .IronPdfEngine.Proto.PdfPaperSize paper_size = 13;mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) setCreatePdfFormsFromHtml(boolean value) optional bool apply_margin_to_header_and_footer = 1;setCssMediaType(PdfCssMediaType value) optional .IronPdfEngine.Proto.PdfCssMediaType css_media_type = 22;setCssMediaType(PdfCssMediaType.Builder builderForValue) optional .IronPdfEngine.Proto.PdfCssMediaType css_media_type = 22;setCustomCssUrl(String value) optional string custom_css_url = 2;setCustomCssUrlBytes(com.google.protobuf.ByteString value) optional string custom_css_url = 2;setCustomPaperHeight(double value) optional double custom_paper_height = 24;setCustomPaperWidth(double value) optional double custom_paper_width = 23;setEnableJavaScript(boolean value) optional bool enable_java_script = 3;setFitToPaperMode(FitToPaperModes value) optional .IronPdfEngine.Proto.FitToPaperModes fit_to_paper_mode = 5;setFitToPaperMode(FitToPaperModes.Builder builderForValue) optional .IronPdfEngine.Proto.FitToPaperModes fit_to_paper_mode = 5;setGenerateUniqueDocumentIdentifiers(boolean value) optional bool generate_unique_document_identifiers = 6;setGrayScale(boolean value) optional bool gray_scale = 7;setInputEncoding(String value) optional string input_encoding = 21;setInputEncodingBytes(com.google.protobuf.ByteString value) optional string input_encoding = 21;setMarginBottom(double value) optional double margin_bottom = 8;setMarginLeft(double value) optional double margin_left = 9;setMarginRight(double value) optional double margin_right = 10;setMarginTop(double value) optional double margin_top = 11;optional .IronPdfEngine.Proto.PdfPaperOrientation paper_orientation = 12;setPaperOrientation(PdfPaperOrientation.Builder builderForValue) optional .IronPdfEngine.Proto.PdfPaperOrientation paper_orientation = 12;setPaperSize(PdfPaperSize value) optional .IronPdfEngine.Proto.PdfPaperSize paper_size = 13;setPaperSize(PdfPaperSize.Builder builderForValue) optional .IronPdfEngine.Proto.PdfPaperSize paper_size = 13;setPrintHtmlBackgrounds(boolean value) optional bool print_html_backgrounds = 14;setRenderDelay(int value) optional int32 render_delay = 15;setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) setTimeout(int value) optional int32 timeout = 16;optional string title = 17;setTitleBytes(com.google.protobuf.ByteString value) optional string title = 17;setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) setViewPortHeight(int value) optional int32 view_port_height = 18;setViewPortWidth(int value) optional int32 view_port_width = 19;setZoom(int value) optional int32 zoom = 20;Methods inherited from class com.google.protobuf.GeneratedMessageV3.BuildergetAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3Methods inherited from class com.google.protobuf.AbstractMessage.BuilderfindInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite.BuilderaddAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionMethods inherited from class java.lang.Objectequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.Message.BuildermergeDelimitedFrom, mergeDelimitedFromMethods inherited from interface com.google.protobuf.MessageLite.BuildermergeFromMethods inherited from interface com.google.protobuf.MessageOrBuilderfindInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
- 
Method Details- 
getDescriptorpublic static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
- 
internalGetFieldAccessorTableprotected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
- internalGetFieldAccessorTablein class- com.google.protobuf.GeneratedMessageV3.Builder<ChromePdfRenderOptions.Builder>
 
- 
clear- Specified by:
- clearin interface- com.google.protobuf.Message.Builder
- Specified by:
- clearin interface- com.google.protobuf.MessageLite.Builder
- Overrides:
- clearin class- com.google.protobuf.GeneratedMessageV3.Builder<ChromePdfRenderOptions.Builder>
 
- 
getDescriptorForTypepublic com.google.protobuf.Descriptors.Descriptor getDescriptorForType()- Specified by:
- getDescriptorForTypein interface- com.google.protobuf.Message.Builder
- Specified by:
- getDescriptorForTypein interface- com.google.protobuf.MessageOrBuilder
- Overrides:
- getDescriptorForTypein class- com.google.protobuf.GeneratedMessageV3.Builder<ChromePdfRenderOptions.Builder>
 
- 
getDefaultInstanceForType- Specified by:
- getDefaultInstanceForTypein interface- com.google.protobuf.MessageLiteOrBuilder
- Specified by:
- getDefaultInstanceForTypein interface- com.google.protobuf.MessageOrBuilder
 
- 
build- Specified by:
- buildin interface- com.google.protobuf.Message.Builder
- Specified by:
- buildin interface- com.google.protobuf.MessageLite.Builder
 
- 
buildPartial- Specified by:
- buildPartialin interface- com.google.protobuf.Message.Builder
- Specified by:
- buildPartialin interface- com.google.protobuf.MessageLite.Builder
 
- 
clone- Specified by:
- clonein interface- com.google.protobuf.Message.Builder
- Specified by:
- clonein interface- com.google.protobuf.MessageLite.Builder
- Overrides:
- clonein class- com.google.protobuf.GeneratedMessageV3.Builder<ChromePdfRenderOptions.Builder>
 
- 
setFieldpublic ChromePdfRenderOptions.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) - Specified by:
- setFieldin interface- com.google.protobuf.Message.Builder
- Overrides:
- setFieldin class- com.google.protobuf.GeneratedMessageV3.Builder<ChromePdfRenderOptions.Builder>
 
- 
clearFieldpublic ChromePdfRenderOptions.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) - Specified by:
- clearFieldin interface- com.google.protobuf.Message.Builder
- Overrides:
- clearFieldin class- com.google.protobuf.GeneratedMessageV3.Builder<ChromePdfRenderOptions.Builder>
 
- 
clearOneofpublic ChromePdfRenderOptions.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) - Specified by:
- clearOneofin interface- com.google.protobuf.Message.Builder
- Overrides:
- clearOneofin class- com.google.protobuf.GeneratedMessageV3.Builder<ChromePdfRenderOptions.Builder>
 
- 
setRepeatedFieldpublic ChromePdfRenderOptions.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) - Specified by:
- setRepeatedFieldin interface- com.google.protobuf.Message.Builder
- Overrides:
- setRepeatedFieldin class- com.google.protobuf.GeneratedMessageV3.Builder<ChromePdfRenderOptions.Builder>
 
- 
addRepeatedFieldpublic ChromePdfRenderOptions.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) - Specified by:
- addRepeatedFieldin interface- com.google.protobuf.Message.Builder
- Overrides:
- addRepeatedFieldin class- com.google.protobuf.GeneratedMessageV3.Builder<ChromePdfRenderOptions.Builder>
 
- 
mergeFrom- Specified by:
- mergeFromin interface- com.google.protobuf.Message.Builder
- Overrides:
- mergeFromin class- com.google.protobuf.AbstractMessage.Builder<ChromePdfRenderOptions.Builder>
 
- 
mergeFrom
- 
isInitializedpublic final boolean isInitialized()- Specified by:
- isInitializedin interface- com.google.protobuf.MessageLiteOrBuilder
- Overrides:
- isInitializedin class- com.google.protobuf.GeneratedMessageV3.Builder<ChromePdfRenderOptions.Builder>
 
- 
mergeFrompublic ChromePdfRenderOptions.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Specified by:
- mergeFromin interface- com.google.protobuf.Message.Builder
- Specified by:
- mergeFromin interface- com.google.protobuf.MessageLite.Builder
- Overrides:
- mergeFromin class- com.google.protobuf.AbstractMessage.Builder<ChromePdfRenderOptions.Builder>
- Throws:
- IOException
 
- 
hasCreatePdfFormsFromHtmlpublic boolean hasCreatePdfFormsFromHtml()optional bool apply_margin_to_header_and_footer = 1; optional bool create_pdf_forms_from_html = 1;- Specified by:
- hasCreatePdfFormsFromHtmlin interface- ChromePdfRenderOptionsOrBuilder
- Returns:
- Whether the createPdfFormsFromHtml field is set.
 
- 
getCreatePdfFormsFromHtmlpublic boolean getCreatePdfFormsFromHtml()optional bool apply_margin_to_header_and_footer = 1; optional bool create_pdf_forms_from_html = 1;- Specified by:
- getCreatePdfFormsFromHtmlin interface- ChromePdfRenderOptionsOrBuilder
- Returns:
- The createPdfFormsFromHtml.
 
- 
setCreatePdfFormsFromHtmloptional bool apply_margin_to_header_and_footer = 1; optional bool create_pdf_forms_from_html = 1;- Parameters:
- value- The createPdfFormsFromHtml to set.
- Returns:
- This builder for chaining.
 
- 
clearCreatePdfFormsFromHtmloptional bool apply_margin_to_header_and_footer = 1; optional bool create_pdf_forms_from_html = 1;- Returns:
- This builder for chaining.
 
- 
hasCustomCssUrlpublic boolean hasCustomCssUrl()optional string custom_css_url = 2;- Specified by:
- hasCustomCssUrlin interface- ChromePdfRenderOptionsOrBuilder
- Returns:
- Whether the customCssUrl field is set.
 
- 
getCustomCssUrloptional string custom_css_url = 2;- Specified by:
- getCustomCssUrlin interface- ChromePdfRenderOptionsOrBuilder
- Returns:
- The customCssUrl.
 
- 
getCustomCssUrlBytespublic com.google.protobuf.ByteString getCustomCssUrlBytes()optional string custom_css_url = 2;- Specified by:
- getCustomCssUrlBytesin interface- ChromePdfRenderOptionsOrBuilder
- Returns:
- The bytes for customCssUrl.
 
- 
setCustomCssUrloptional string custom_css_url = 2;- Parameters:
- value- The customCssUrl to set.
- Returns:
- This builder for chaining.
 
- 
clearCustomCssUrloptional string custom_css_url = 2;- Returns:
- This builder for chaining.
 
- 
setCustomCssUrlBytesoptional string custom_css_url = 2;- Parameters:
- value- The bytes for customCssUrl to set.
- Returns:
- This builder for chaining.
 
- 
hasEnableJavaScriptpublic boolean hasEnableJavaScript()optional bool enable_java_script = 3;- Specified by:
- hasEnableJavaScriptin interface- ChromePdfRenderOptionsOrBuilder
- Returns:
- Whether the enableJavaScript field is set.
 
- 
getEnableJavaScriptpublic boolean getEnableJavaScript()optional bool enable_java_script = 3;- Specified by:
- getEnableJavaScriptin interface- ChromePdfRenderOptionsOrBuilder
- Returns:
- The enableJavaScript.
 
- 
setEnableJavaScriptoptional bool enable_java_script = 3;- Parameters:
- value- The enableJavaScript to set.
- Returns:
- This builder for chaining.
 
- 
clearEnableJavaScriptoptional bool enable_java_script = 3;- Returns:
- This builder for chaining.
 
- 
hasFitToPaperModepublic boolean hasFitToPaperMode()optional .IronPdfEngine.Proto.FitToPaperModes fit_to_paper_mode = 5;- Specified by:
- hasFitToPaperModein interface- ChromePdfRenderOptionsOrBuilder
- Returns:
- Whether the fitToPaperMode field is set.
 
- 
getFitToPaperModeoptional .IronPdfEngine.Proto.FitToPaperModes fit_to_paper_mode = 5;- Specified by:
- getFitToPaperModein interface- ChromePdfRenderOptionsOrBuilder
- Returns:
- The fitToPaperMode.
 
- 
setFitToPaperModeoptional .IronPdfEngine.Proto.FitToPaperModes fit_to_paper_mode = 5;
- 
setFitToPaperModeoptional .IronPdfEngine.Proto.FitToPaperModes fit_to_paper_mode = 5;
- 
mergeFitToPaperModeoptional .IronPdfEngine.Proto.FitToPaperModes fit_to_paper_mode = 5;
- 
clearFitToPaperModeoptional .IronPdfEngine.Proto.FitToPaperModes fit_to_paper_mode = 5;
- 
getFitToPaperModeBuilderoptional .IronPdfEngine.Proto.FitToPaperModes fit_to_paper_mode = 5;
- 
getFitToPaperModeOrBuilderoptional .IronPdfEngine.Proto.FitToPaperModes fit_to_paper_mode = 5;- Specified by:
- getFitToPaperModeOrBuilderin interface- ChromePdfRenderOptionsOrBuilder
 
- 
hasGenerateUniqueDocumentIdentifierspublic boolean hasGenerateUniqueDocumentIdentifiers()optional bool generate_unique_document_identifiers = 6;- Specified by:
- hasGenerateUniqueDocumentIdentifiersin interface- ChromePdfRenderOptionsOrBuilder
- Returns:
- Whether the generateUniqueDocumentIdentifiers field is set.
 
- 
getGenerateUniqueDocumentIdentifierspublic boolean getGenerateUniqueDocumentIdentifiers()optional bool generate_unique_document_identifiers = 6;- Specified by:
- getGenerateUniqueDocumentIdentifiersin interface- ChromePdfRenderOptionsOrBuilder
- Returns:
- The generateUniqueDocumentIdentifiers.
 
- 
setGenerateUniqueDocumentIdentifiersoptional bool generate_unique_document_identifiers = 6;- Parameters:
- value- The generateUniqueDocumentIdentifiers to set.
- Returns:
- This builder for chaining.
 
- 
clearGenerateUniqueDocumentIdentifiersoptional bool generate_unique_document_identifiers = 6;- Returns:
- This builder for chaining.
 
- 
hasGrayScalepublic boolean hasGrayScale()optional bool gray_scale = 7;- Specified by:
- hasGrayScalein interface- ChromePdfRenderOptionsOrBuilder
- Returns:
- Whether the grayScale field is set.
 
- 
getGrayScalepublic boolean getGrayScale()optional bool gray_scale = 7;- Specified by:
- getGrayScalein interface- ChromePdfRenderOptionsOrBuilder
- Returns:
- The grayScale.
 
- 
setGrayScaleoptional bool gray_scale = 7;- Parameters:
- value- The grayScale to set.
- Returns:
- This builder for chaining.
 
- 
clearGrayScaleoptional bool gray_scale = 7;- Returns:
- This builder for chaining.
 
- 
hasMarginBottompublic boolean hasMarginBottom()optional double margin_bottom = 8;- Specified by:
- hasMarginBottomin interface- ChromePdfRenderOptionsOrBuilder
- Returns:
- Whether the marginBottom field is set.
 
- 
getMarginBottompublic double getMarginBottom()optional double margin_bottom = 8;- Specified by:
- getMarginBottomin interface- ChromePdfRenderOptionsOrBuilder
- Returns:
- The marginBottom.
 
- 
setMarginBottomoptional double margin_bottom = 8;- Parameters:
- value- The marginBottom to set.
- Returns:
- This builder for chaining.
 
- 
clearMarginBottomoptional double margin_bottom = 8;- Returns:
- This builder for chaining.
 
- 
hasMarginLeftpublic boolean hasMarginLeft()optional double margin_left = 9;- Specified by:
- hasMarginLeftin interface- ChromePdfRenderOptionsOrBuilder
- Returns:
- Whether the marginLeft field is set.
 
- 
getMarginLeftpublic double getMarginLeft()optional double margin_left = 9;- Specified by:
- getMarginLeftin interface- ChromePdfRenderOptionsOrBuilder
- Returns:
- The marginLeft.
 
- 
setMarginLeftoptional double margin_left = 9;- Parameters:
- value- The marginLeft to set.
- Returns:
- This builder for chaining.
 
- 
clearMarginLeftoptional double margin_left = 9;- Returns:
- This builder for chaining.
 
- 
hasMarginRightpublic boolean hasMarginRight()optional double margin_right = 10;- Specified by:
- hasMarginRightin interface- ChromePdfRenderOptionsOrBuilder
- Returns:
- Whether the marginRight field is set.
 
- 
getMarginRightpublic double getMarginRight()optional double margin_right = 10;- Specified by:
- getMarginRightin interface- ChromePdfRenderOptionsOrBuilder
- Returns:
- The marginRight.
 
- 
setMarginRightoptional double margin_right = 10;- Parameters:
- value- The marginRight to set.
- Returns:
- This builder for chaining.
 
- 
clearMarginRightoptional double margin_right = 10;- Returns:
- This builder for chaining.
 
- 
hasMarginToppublic boolean hasMarginTop()optional double margin_top = 11;- Specified by:
- hasMarginTopin interface- ChromePdfRenderOptionsOrBuilder
- Returns:
- Whether the marginTop field is set.
 
- 
getMarginToppublic double getMarginTop()optional double margin_top = 11;- Specified by:
- getMarginTopin interface- ChromePdfRenderOptionsOrBuilder
- Returns:
- The marginTop.
 
- 
setMarginTopoptional double margin_top = 11;- Parameters:
- value- The marginTop to set.
- Returns:
- This builder for chaining.
 
- 
clearMarginTopoptional double margin_top = 11;- Returns:
- This builder for chaining.
 
- 
hasPaperOrientationpublic boolean hasPaperOrientation()optional .IronPdfEngine.Proto.PdfPaperOrientation paper_orientation = 12;- Specified by:
- hasPaperOrientationin interface- ChromePdfRenderOptionsOrBuilder
- Returns:
- Whether the paperOrientation field is set.
 
- 
getPaperOrientationoptional .IronPdfEngine.Proto.PdfPaperOrientation paper_orientation = 12;- Specified by:
- getPaperOrientationin interface- ChromePdfRenderOptionsOrBuilder
- Returns:
- The paperOrientation.
 
- 
setPaperOrientationoptional .IronPdfEngine.Proto.PdfPaperOrientation paper_orientation = 12;
- 
setPaperOrientationpublic ChromePdfRenderOptions.Builder setPaperOrientation(PdfPaperOrientation.Builder builderForValue) optional .IronPdfEngine.Proto.PdfPaperOrientation paper_orientation = 12;
- 
mergePaperOrientationoptional .IronPdfEngine.Proto.PdfPaperOrientation paper_orientation = 12;
- 
clearPaperOrientationoptional .IronPdfEngine.Proto.PdfPaperOrientation paper_orientation = 12;
- 
getPaperOrientationBuilderoptional .IronPdfEngine.Proto.PdfPaperOrientation paper_orientation = 12;
- 
getPaperOrientationOrBuilderoptional .IronPdfEngine.Proto.PdfPaperOrientation paper_orientation = 12;- Specified by:
- getPaperOrientationOrBuilderin interface- ChromePdfRenderOptionsOrBuilder
 
- 
hasPaperSizepublic boolean hasPaperSize()optional .IronPdfEngine.Proto.PdfPaperSize paper_size = 13;- Specified by:
- hasPaperSizein interface- ChromePdfRenderOptionsOrBuilder
- Returns:
- Whether the paperSize field is set.
 
- 
getPaperSizeoptional .IronPdfEngine.Proto.PdfPaperSize paper_size = 13;- Specified by:
- getPaperSizein interface- ChromePdfRenderOptionsOrBuilder
- Returns:
- The paperSize.
 
- 
setPaperSizeoptional .IronPdfEngine.Proto.PdfPaperSize paper_size = 13;
- 
setPaperSizeoptional .IronPdfEngine.Proto.PdfPaperSize paper_size = 13;
- 
mergePaperSizeoptional .IronPdfEngine.Proto.PdfPaperSize paper_size = 13;
- 
clearPaperSizeoptional .IronPdfEngine.Proto.PdfPaperSize paper_size = 13;
- 
getPaperSizeBuilderoptional .IronPdfEngine.Proto.PdfPaperSize paper_size = 13;
- 
getPaperSizeOrBuilderoptional .IronPdfEngine.Proto.PdfPaperSize paper_size = 13;- Specified by:
- getPaperSizeOrBuilderin interface- ChromePdfRenderOptionsOrBuilder
 
- 
hasPrintHtmlBackgroundspublic boolean hasPrintHtmlBackgrounds()optional bool print_html_backgrounds = 14;- Specified by:
- hasPrintHtmlBackgroundsin interface- ChromePdfRenderOptionsOrBuilder
- Returns:
- Whether the printHtmlBackgrounds field is set.
 
- 
getPrintHtmlBackgroundspublic boolean getPrintHtmlBackgrounds()optional bool print_html_backgrounds = 14;- Specified by:
- getPrintHtmlBackgroundsin interface- ChromePdfRenderOptionsOrBuilder
- Returns:
- The printHtmlBackgrounds.
 
- 
setPrintHtmlBackgroundsoptional bool print_html_backgrounds = 14;- Parameters:
- value- The printHtmlBackgrounds to set.
- Returns:
- This builder for chaining.
 
- 
clearPrintHtmlBackgroundsoptional bool print_html_backgrounds = 14;- Returns:
- This builder for chaining.
 
- 
hasRenderDelaypublic boolean hasRenderDelay()optional int32 render_delay = 15;- Specified by:
- hasRenderDelayin interface- ChromePdfRenderOptionsOrBuilder
- Returns:
- Whether the renderDelay field is set.
 
- 
getRenderDelaypublic int getRenderDelay()optional int32 render_delay = 15;- Specified by:
- getRenderDelayin interface- ChromePdfRenderOptionsOrBuilder
- Returns:
- The renderDelay.
 
- 
setRenderDelayoptional int32 render_delay = 15;- Parameters:
- value- The renderDelay to set.
- Returns:
- This builder for chaining.
 
- 
clearRenderDelayoptional int32 render_delay = 15;- Returns:
- This builder for chaining.
 
- 
hasTimeoutpublic boolean hasTimeout()optional int32 timeout = 16;- Specified by:
- hasTimeoutin interface- ChromePdfRenderOptionsOrBuilder
- Returns:
- Whether the timeout field is set.
 
- 
getTimeoutpublic int getTimeout()optional int32 timeout = 16;- Specified by:
- getTimeoutin interface- ChromePdfRenderOptionsOrBuilder
- Returns:
- The timeout.
 
- 
setTimeoutoptional int32 timeout = 16;- Parameters:
- value- The timeout to set.
- Returns:
- This builder for chaining.
 
- 
clearTimeoutoptional int32 timeout = 16;- Returns:
- This builder for chaining.
 
- 
hasTitlepublic boolean hasTitle()optional string title = 17;- Specified by:
- hasTitlein interface- ChromePdfRenderOptionsOrBuilder
- Returns:
- Whether the title field is set.
 
- 
getTitleoptional string title = 17;- Specified by:
- getTitlein interface- ChromePdfRenderOptionsOrBuilder
- Returns:
- The title.
 
- 
getTitleBytespublic com.google.protobuf.ByteString getTitleBytes()optional string title = 17;- Specified by:
- getTitleBytesin interface- ChromePdfRenderOptionsOrBuilder
- Returns:
- The bytes for title.
 
- 
setTitleoptional string title = 17;- Parameters:
- value- The title to set.
- Returns:
- This builder for chaining.
 
- 
clearTitleoptional string title = 17;- Returns:
- This builder for chaining.
 
- 
setTitleBytesoptional string title = 17;- Parameters:
- value- The bytes for title to set.
- Returns:
- This builder for chaining.
 
- 
hasViewPortHeightpublic boolean hasViewPortHeight()optional int32 view_port_height = 18;- Specified by:
- hasViewPortHeightin interface- ChromePdfRenderOptionsOrBuilder
- Returns:
- Whether the viewPortHeight field is set.
 
- 
getViewPortHeightpublic int getViewPortHeight()optional int32 view_port_height = 18;- Specified by:
- getViewPortHeightin interface- ChromePdfRenderOptionsOrBuilder
- Returns:
- The viewPortHeight.
 
- 
setViewPortHeightoptional int32 view_port_height = 18;- Parameters:
- value- The viewPortHeight to set.
- Returns:
- This builder for chaining.
 
- 
clearViewPortHeightoptional int32 view_port_height = 18;- Returns:
- This builder for chaining.
 
- 
hasViewPortWidthpublic boolean hasViewPortWidth()optional int32 view_port_width = 19;- Specified by:
- hasViewPortWidthin interface- ChromePdfRenderOptionsOrBuilder
- Returns:
- Whether the viewPortWidth field is set.
 
- 
getViewPortWidthpublic int getViewPortWidth()optional int32 view_port_width = 19;- Specified by:
- getViewPortWidthin interface- ChromePdfRenderOptionsOrBuilder
- Returns:
- The viewPortWidth.
 
- 
setViewPortWidthoptional int32 view_port_width = 19;- Parameters:
- value- The viewPortWidth to set.
- Returns:
- This builder for chaining.
 
- 
clearViewPortWidthoptional int32 view_port_width = 19;- Returns:
- This builder for chaining.
 
- 
hasZoompublic boolean hasZoom()optional int32 zoom = 20;- Specified by:
- hasZoomin interface- ChromePdfRenderOptionsOrBuilder
- Returns:
- Whether the zoom field is set.
 
- 
getZoompublic int getZoom()optional int32 zoom = 20;- Specified by:
- getZoomin interface- ChromePdfRenderOptionsOrBuilder
- Returns:
- The zoom.
 
- 
setZoomoptional int32 zoom = 20;- Parameters:
- value- The zoom to set.
- Returns:
- This builder for chaining.
 
- 
clearZoomoptional int32 zoom = 20;- Returns:
- This builder for chaining.
 
- 
hasInputEncodingpublic boolean hasInputEncoding()optional string input_encoding = 21;- Specified by:
- hasInputEncodingin interface- ChromePdfRenderOptionsOrBuilder
- Returns:
- Whether the inputEncoding field is set.
 
- 
getInputEncodingoptional string input_encoding = 21;- Specified by:
- getInputEncodingin interface- ChromePdfRenderOptionsOrBuilder
- Returns:
- The inputEncoding.
 
- 
getInputEncodingBytespublic com.google.protobuf.ByteString getInputEncodingBytes()optional string input_encoding = 21;- Specified by:
- getInputEncodingBytesin interface- ChromePdfRenderOptionsOrBuilder
- Returns:
- The bytes for inputEncoding.
 
- 
setInputEncodingoptional string input_encoding = 21;- Parameters:
- value- The inputEncoding to set.
- Returns:
- This builder for chaining.
 
- 
clearInputEncodingoptional string input_encoding = 21;- Returns:
- This builder for chaining.
 
- 
setInputEncodingBytesoptional string input_encoding = 21;- Parameters:
- value- The bytes for inputEncoding to set.
- Returns:
- This builder for chaining.
 
- 
hasCssMediaTypepublic boolean hasCssMediaType()optional .IronPdfEngine.Proto.PdfCssMediaType css_media_type = 22;- Specified by:
- hasCssMediaTypein interface- ChromePdfRenderOptionsOrBuilder
- Returns:
- Whether the cssMediaType field is set.
 
- 
getCssMediaTypeoptional .IronPdfEngine.Proto.PdfCssMediaType css_media_type = 22;- Specified by:
- getCssMediaTypein interface- ChromePdfRenderOptionsOrBuilder
- Returns:
- The cssMediaType.
 
- 
setCssMediaTypeoptional .IronPdfEngine.Proto.PdfCssMediaType css_media_type = 22;
- 
setCssMediaTypeoptional .IronPdfEngine.Proto.PdfCssMediaType css_media_type = 22;
- 
mergeCssMediaTypeoptional .IronPdfEngine.Proto.PdfCssMediaType css_media_type = 22;
- 
clearCssMediaTypeoptional .IronPdfEngine.Proto.PdfCssMediaType css_media_type = 22;
- 
getCssMediaTypeBuilderoptional .IronPdfEngine.Proto.PdfCssMediaType css_media_type = 22;
- 
getCssMediaTypeOrBuilderoptional .IronPdfEngine.Proto.PdfCssMediaType css_media_type = 22;- Specified by:
- getCssMediaTypeOrBuilderin interface- ChromePdfRenderOptionsOrBuilder
 
- 
hasCustomPaperWidthpublic boolean hasCustomPaperWidth()optional double custom_paper_width = 23;- Specified by:
- hasCustomPaperWidthin interface- ChromePdfRenderOptionsOrBuilder
- Returns:
- Whether the customPaperWidth field is set.
 
- 
getCustomPaperWidthpublic double getCustomPaperWidth()optional double custom_paper_width = 23;- Specified by:
- getCustomPaperWidthin interface- ChromePdfRenderOptionsOrBuilder
- Returns:
- The customPaperWidth.
 
- 
setCustomPaperWidthoptional double custom_paper_width = 23;- Parameters:
- value- The customPaperWidth to set.
- Returns:
- This builder for chaining.
 
- 
clearCustomPaperWidthoptional double custom_paper_width = 23;- Returns:
- This builder for chaining.
 
- 
hasCustomPaperHeightpublic boolean hasCustomPaperHeight()optional double custom_paper_height = 24;- Specified by:
- hasCustomPaperHeightin interface- ChromePdfRenderOptionsOrBuilder
- Returns:
- Whether the customPaperHeight field is set.
 
- 
getCustomPaperHeightpublic double getCustomPaperHeight()optional double custom_paper_height = 24;- Specified by:
- getCustomPaperHeightin interface- ChromePdfRenderOptionsOrBuilder
- Returns:
- The customPaperHeight.
 
- 
setCustomPaperHeightoptional double custom_paper_height = 24;- Parameters:
- value- The customPaperHeight to set.
- Returns:
- This builder for chaining.
 
- 
clearCustomPaperHeightoptional double custom_paper_height = 24;- Returns:
- This builder for chaining.
 
- 
setUnknownFieldspublic final ChromePdfRenderOptions.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) - Specified by:
- setUnknownFieldsin interface- com.google.protobuf.Message.Builder
- Overrides:
- setUnknownFieldsin class- com.google.protobuf.GeneratedMessageV3.Builder<ChromePdfRenderOptions.Builder>
 
- 
mergeUnknownFieldspublic final ChromePdfRenderOptions.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) - Specified by:
- mergeUnknownFieldsin interface- com.google.protobuf.Message.Builder
- Overrides:
- mergeUnknownFieldsin class- com.google.protobuf.GeneratedMessageV3.Builder<ChromePdfRenderOptions.Builder>
 
 
-