RenderingOptions

遗产: java.lang.Object

public final class RenderingOptions

代表渲染选项

构造函数

构造函数描述
RenderingOptions()初始化 RenderingOptions 对象的新实例。

方法

方法描述
equals(Object arg0)
getBarcodeOptimization()获取条码优化模式。
getClass()
getConvertFontsToUnicodeTTF()指示所有字体都将转换为 TTF unicode 版本。
getDefaultFontName()获取/设置用于替换缺失字体的默认字体名称。
getHeightExtraUnits()获取或设置用于增加或减少 AppendRectangle 运算符的矩形宽度的值。
getIgnoreResourceFontErrors()获取或设置与字体缺失相关的错误将被忽略的指示。
getInterpolationHighQuality()获取或设置插值的高质量模式。
getMaxFontsCacheSize()字体缓存中的最大字体数。
getMaxSymbolsCacheSize()符号缓存中的最大符号数。
getOptimizeDimensions()获取或设置优化维度模式。
getScaleImagesToFitPageWidth()获取或设置用于缩放页面上所有图像以适合页面宽度的值。
getSystemFontsNativeRendering()获取本机呈现系统字体的模式
getUseFontHinting()使用此标志打开字体提示机制。
getUseNewImagingEngine()获取标志以确定是否使用新的成像引擎。
getWidthExtraUnits()获取或设置用于增加或减少 AppendRectangle 运算符的矩形宽度的值。
hashCode()
isTryToSkipDocumentErrors()获取用于在处理 pdf 文件期间跳过错误的值
notify()
notifyAll()
setBarcodeOptimization(boolean value)设置条码优化模式。
setConvertFontsToUnicodeTTF(boolean value)指示所有字体都将转换为 TTF unicode 版本。
setDefaultFontName(String value)获取/设置用于替换缺失字体的默认字体名称。
setHeightExtraUnits(float value)获取或设置用于增加或减少 AppendRectangle 运算符的矩形宽度的值。
setIgnoreResourceFontErrors(boolean value)获取或设置与字体缺失相关的错误将被忽略的指示。
setInterpolationHighQuality(boolean value)获取或设置插值的高质量模式。
setMaxFontsCacheSize(int value)字体缓存中的最大字体数。
setMaxSymbolsCacheSize(int value)符号缓存中的最大符号数。
setOptimizeDimensions(boolean value)获取或设置优化维度模式。
setScaleImagesToFitPageWidth(boolean value)获取或设置用于缩放页面上所有图像以适合页面宽度的值。
setSystemFontsNativeRendering(boolean value)设置系统字体本地呈现的模式
setTryToSkipDocumentErrors(boolean value)设置用于在处理 pdf 文件期间跳过错误的值
setUseFontHinting(boolean value)使用此标志打开字体提示机制。
setUseNewImagingEngine(boolean value)设置一个标志以确定是否使用新的成像引擎。
setWidthExtraUnits(float value)获取或设置用于增加或减少 AppendRectangle 运算符的矩形宽度的值。
toString()
wait()
wait(long arg0)
wait(long arg0, int arg1)

RenderingOptions()

public RenderingOptions()

初始化 RenderingOptions 对象的新实例。

equals(Object arg0)

public boolean equals(Object arg0)

参数:

范围类型描述
arg0java.lang.Object

退货: 布尔值

getBarcodeOptimization()

public boolean getBarcodeOptimization()

获取条码优化模式。

退货: boolean - 布尔值

getClass()

public final native Class<?> getClass()

退货: java.lang.Class

getConvertFontsToUnicodeTTF()

public boolean getConvertFontsToUnicodeTTF()

指示所有字体都将转换为 TTF unicode 版本。这对于兼容性原因和优化字体使用很有用,因为每个新的 TTF 字体都不会包含源字体中的所有符号,而只会包含文本中使用的符号。

退货: boolean - 布尔值

getDefaultFontName()

public final String getDefaultFontName()

获取/设置用于替换缺失字体的默认字体名称。

退货: java.lang.String - 字符串值

getHeightExtraUnits()

public final float getHeightExtraUnits()

获取或设置用于增加或减少 AppendRectangle 运算符的矩形宽度的值。

退货: float - 浮点值

getIgnoreResourceFontErrors()

public final boolean getIgnoreResourceFontErrors()

获取或设置与字体缺失相关的错误将被忽略的指示。 true - 表示将忽略缺少字体的错误。引用不正确资源的文本段将在处理过程中被跳过。默认为假

退货: boolean - 布尔值

getInterpolationHighQuality()

public boolean getInterpolationHighQuality()

获取或设置插值的高质量模式。

退货: boolean - 布尔值

getMaxFontsCacheSize()

public int getMaxFontsCacheSize()

字体缓存中的最大字体数。默认值为 10。

退货: int - 整数值

getMaxSymbolsCacheSize()

public int getMaxSymbolsCacheSize()

符号缓存中的最大符号数。默认值为 100。

退货: int - 整数值

getOptimizeDimensions()

public final boolean getOptimizeDimensions()

获取或设置优化维度模式。

退货: boolean - 布尔值

getScaleImagesToFitPageWidth()

public boolean getScaleImagesToFitPageWidth()

获取或设置用于缩放页面上所有图像以适合页面宽度的值。

退货: boolean - 布尔值

getSystemFontsNativeRendering()

public boolean getSystemFontsNativeRendering()

获取本机呈现系统字体的模式

退货: boolean - 布尔值

getUseFontHinting()

public boolean getUseFontHinting()

使用此标志打开字体提示机制。字体提示是使用数学指令来调整轮廓字体的显示。在某些情况下,打开此标志可能会解决文本易读性问题。目前,如果源文档中使用了这些字体,则使用此标志只能对 TTF 字体生效。

退货: boolean - 布尔值

getUseNewImagingEngine()

public boolean getUseNewImagingEngine()

获取标志以确定是否使用新的成像引擎。

退货: boolean - 布尔值

getWidthExtraUnits()

public float getWidthExtraUnits()

获取或设置用于增加或减少 AppendRectangle 运算符的矩形宽度的值。

退货: float - 浮点值

hashCode()

public native int hashCode()

退货: 整数

isTryToSkipDocumentErrors()

public boolean isTryToSkipDocumentErrors()

获取用于在处理 pdf 文件期间跳过错误的值

退货: boolean - 布尔值

notify()

public final native void notify()

notifyAll()

public final native void notifyAll()

setBarcodeOptimization(boolean value)

public void setBarcodeOptimization(boolean value)

设置条码优化模式。

参数:

范围类型描述
valueboolean布尔值

setConvertFontsToUnicodeTTF(boolean value)

public void setConvertFontsToUnicodeTTF(boolean value)

指示所有字体都将转换为 TTF unicode 版本。这对于兼容性原因和优化字体使用很有用,因为每个新的 TTF 字体都不会包含源字体中的所有符号,而只会包含文本中使用的符号。

参数:

范围类型描述
valueboolean布尔值

setDefaultFontName(String value)

public final void setDefaultFontName(String value)

获取/设置用于替换缺失字体的默认字体名称。

参数:

范围类型描述
valuejava.lang.String字符串值

setHeightExtraUnits(float value)

public final void setHeightExtraUnits(float value)

获取或设置用于增加或减少 AppendRectangle 运算符的矩形宽度的值。

参数:

范围类型描述
valuefloat浮点值

setIgnoreResourceFontErrors(boolean value)

public final void setIgnoreResourceFontErrors(boolean value)

获取或设置与字体缺失相关的错误将被忽略的指示。 true - 表示将忽略缺少字体的错误。引用不正确资源的文本段将在处理过程中被跳过。默认为假

参数:

范围类型描述
valueboolean布尔值

setInterpolationHighQuality(boolean value)

public void setInterpolationHighQuality(boolean value)

获取或设置插值的高质量模式。

参数:

范围类型描述
valueboolean布尔值

setMaxFontsCacheSize(int value)

public void setMaxFontsCacheSize(int value)

字体缓存中的最大字体数。默认值为 10。

参数:

范围类型描述
valueint整数值

setMaxSymbolsCacheSize(int value)

public void setMaxSymbolsCacheSize(int value)

符号缓存中的最大符号数。默认值为 100。

参数:

范围类型描述
valueint整数值

setOptimizeDimensions(boolean value)

public final void setOptimizeDimensions(boolean value)

获取或设置优化维度模式。

参数:

范围类型描述
valueboolean布尔值

setScaleImagesToFitPageWidth(boolean value)

public void setScaleImagesToFitPageWidth(boolean value)

获取或设置用于缩放页面上所有图像以适合页面宽度的值。

参数:

范围类型描述
valueboolean布尔值

setSystemFontsNativeRendering(boolean value)

public void setSystemFontsNativeRendering(boolean value)

设置系统字体本地呈现的模式

参数:

范围类型描述
valueboolean布尔值

setTryToSkipDocumentErrors(boolean value)

public void setTryToSkipDocumentErrors(boolean value)

设置用于在处理 pdf 文件期间跳过错误的值

参数:

范围类型描述
valueboolean布尔值

setUseFontHinting(boolean value)

public void setUseFontHinting(boolean value)

使用此标志打开字体提示机制。字体提示是使用数学指令来调整轮廓字体的显示。在某些情况下,打开此标志可能会解决文本易读性问题。目前,如果源文档中使用了这些字体,则使用此标志只能对 TTF 字体生效。

参数:

范围类型描述
valueboolean布尔值

setUseNewImagingEngine(boolean value)

public void setUseNewImagingEngine(boolean value)

设置一个标志以确定是否使用新的成像引擎。

参数:

范围类型描述
valueboolean布尔值

setWidthExtraUnits(float value)

public void setWidthExtraUnits(float value)

获取或设置用于增加或减少 AppendRectangle 运算符的矩形宽度的值。

参数:

范围类型描述
valuefloat浮点值

toString()

public String toString()

退货: java.lang.字符串

wait()

public final void wait()

wait(long arg0)

public final native void wait(long arg0)

参数:

范围类型描述
arg0long

wait(long arg0, int arg1)

public final void wait(long arg0, int arg1)

参数:

范围类型描述
arg0long
arg1int