@ironsoftware/ironpdf
Version:
IronPDF for Node
97 lines (93 loc) • 3.58 kB
text/typescript
// Original file: src/internal/IronPdfEngine.ProtoFiles/chrome_render.proto
import type { RenderOptionWaitForP as _ironpdfengineproto_RenderOptionWaitForP, RenderOptionWaitForP__Output as _ironpdfengineproto_RenderOptionWaitForP__Output } from '../ironpdfengineproto/RenderOptionWaitForP';
export interface ChromeCefRenderSettingsP {
'AutoSizeBehavior'?: (number);
'AutoSizeScreenToPaperPPI'?: (number);
'EnableBackgrounds'?: (boolean);
'EnableEmulateScreenMediaType'?: (boolean);
'EnableFormGeneration'?: (boolean);
'EnableLandscapeOrientation'?: (boolean);
'FirstPageNumber'?: (number);
'MaxHeaderHeight'?: (number);
'MaxFooterHeight'?: (number);
'SavePath'?: (string);
'Scale'?: (number | string);
'PageSizeType'?: (string);
'PageWidth'?: (number | string);
'PageHeight'?: (number | string);
'PageMarginType'?: (number);
'PageMarginTop'?: (number | string);
'PageMarginRight'?: (number | string);
'PageMarginBottom'?: (number | string);
'PageMarginLeft'?: (number | string);
'HeaderHtml'?: (string);
'HeaderDividerLineColor'?: (string);
'FooterHtml'?: (string);
'FooterDividerLineColor'?: (string);
'PostProcessingJavascript'?: (string);
'RenderDelay'?: (number);
'Timeout'?: (number);
'Title'?: (string);
'EnableGrayScale'?: (boolean);
'WaitFor'?: (_ironpdfengineproto_RenderOptionWaitForP | null);
'_AutoSizeBehavior'?: "AutoSizeBehavior";
'_AutoSizeScreenToPaperPPI'?: "AutoSizeScreenToPaperPPI";
'_EnableBackgrounds'?: "EnableBackgrounds";
'_EnableEmulateScreenMediaType'?: "EnableEmulateScreenMediaType";
'_EnableFormGeneration'?: "EnableFormGeneration";
'_EnableLandscapeOrientation'?: "EnableLandscapeOrientation";
'_FirstPageNumber'?: "FirstPageNumber";
'_MaxHeaderHeight'?: "MaxHeaderHeight";
'_MaxFooterHeight'?: "MaxFooterHeight";
'_SavePath'?: "SavePath";
'_Scale'?: "Scale";
'_PageSizeType'?: "PageSizeType";
'_PageWidth'?: "PageWidth";
'_PageHeight'?: "PageHeight";
'_PageMarginType'?: "PageMarginType";
'_PageMarginTop'?: "PageMarginTop";
'_PageMarginRight'?: "PageMarginRight";
'_PageMarginBottom'?: "PageMarginBottom";
'_PageMarginLeft'?: "PageMarginLeft";
'_HeaderHtml'?: "HeaderHtml";
'_HeaderDividerLineColor'?: "HeaderDividerLineColor";
'_FooterHtml'?: "FooterHtml";
'_FooterDividerLineColor'?: "FooterDividerLineColor";
'_PostProcessingJavascript'?: "PostProcessingJavascript";
'_RenderDelay'?: "RenderDelay";
'_Timeout'?: "Timeout";
'_Title'?: "Title";
'_EnableGrayScale'?: "EnableGrayScale";
'_WaitFor'?: "WaitFor";
}
export interface ChromeCefRenderSettingsP__Output {
'AutoSizeBehavior'?: (number);
'AutoSizeScreenToPaperPPI'?: (number);
'EnableBackgrounds'?: (boolean);
'EnableEmulateScreenMediaType'?: (boolean);
'EnableFormGeneration'?: (boolean);
'EnableLandscapeOrientation'?: (boolean);
'FirstPageNumber'?: (number);
'MaxHeaderHeight'?: (number);
'MaxFooterHeight'?: (number);
'SavePath'?: (string);
'Scale'?: (number);
'PageSizeType'?: (string);
'PageWidth'?: (number);
'PageHeight'?: (number);
'PageMarginType'?: (number);
'PageMarginTop'?: (number);
'PageMarginRight'?: (number);
'PageMarginBottom'?: (number);
'PageMarginLeft'?: (number);
'HeaderHtml'?: (string);
'HeaderDividerLineColor'?: (string);
'FooterHtml'?: (string);
'FooterDividerLineColor'?: (string);
'PostProcessingJavascript'?: (string);
'RenderDelay'?: (number);
'Timeout'?: (number);
'Title'?: (string);
'EnableGrayScale'?: (boolean);
'WaitFor'?: (_ironpdfengineproto_RenderOptionWaitForP__Output);
}