Generated by
JDiff

com.itextpdf.layout.font Documentation Differences

This file contains all the changes in documentation in the package com.itextpdf.layout.font as colored differences. Deletions are shown like this , and additions are shown like this.
If no deletions or additions are shown in an entry, the HTML tags will be what has changed. The new HTML tags are shown in the differences. If no documentation existed, and then some was added in a later version, this change is noted in the appropriate class pages of differences, but the change is not shown on this page. Only changes in existing text are shown here. Similarly, documentation which was inherited from another class or interface is not shown here.
Note that an HTML error in the new documentation may cause the display of other documentation changes to be presented incorrectly. For instance, failure to close a tag will cause all subsequent paragraphs to be displayed differently.

Class FontSet, boolean addFont(FontInfo, String)

Adds FontInfo with alias. Could be used to fill temporary font set.

Note, FontInfo.getAlias() do not taken into account in FontInfo.equals. The same font with different alias will not be replaced. Alias will replace original font family in font selector algorithm. @param fontInfo font info. @param alias font alias. @return true, if font was successfully added, otherwise false.

Class FontSet, boolean addFont(FontInfo, String, Range)

Adds FontInfo with alias. Could be used to fill temporary font set.

Note, FontInfo.getAlias() do not taken into account in FontInfo.equals. The same font with different alias will not be replaced. Alias will replace original font family in font selector algorithm. @param fontInfo font info. @param alias font alias. @param unicodeRange sets the specific range of characters to be used from the font @return true, if font was successfully added, otherwise false.

Class FontSet, boolean addFont(FontProgram, String)

Add not supported for auto creating FontPrograms. Note, FontInfo.getAlias() do not taken into account in FontInfo.equals. The same font with different alias will not be replaced. @param fontProgram FontProgram @param encoding FontEncoding for creating com.itextpdf.kernel.font.PdfFont. @return true, if font was successfully added, otherwise false.
Class FontSet, boolean addFont(FontProgram, String, String)

Add not supported for auto creating FontPrograms.

Note, FontInfo.getAlias() do not taken into account in FontInfo.equals. The same font with different alias will not be replaced. Alias will replace original font family in font selector algorithm. @param fontProgram FontProgram @param encoding FontEncoding for creating com.itextpdf.kernel.font.PdfFont @param alias font alias. @return true, if font was successfully added, otherwise false.

Class FontSet, boolean addFont(FontProgram, String, String, Range)

Add not supported for auto creating FontPrograms.

Note, FontInfo.getAlias() do not taken into account in FontInfo.equals. The same font with different alias will not be replaced. Alias will replace original font family in font selector algorithm. @param fontProgram FontProgram @param encoding FontEncoding for creating com.itextpdf.kernel.font.PdfFont @param alias font alias. @param unicodeRange sets the specific range of characters to be used from the font @return true, if font was successfully added, otherwise false.

Class FontSet, boolean addFont(String)

Creates FontInfo, fetches com.itextpdf.io.font.FontProgramDescriptor and adds just created FontInfo to FontSet. FontProvider.getDefaultEncoding(FontProgram) will be used to determine encoding. Note, FontInfo.getAlias() do not taken into account in FontInfo.equals. The same font with different alias will not be replaced. @param fontPath path to font data. @return true, if font was successfully added, otherwise false.
Class FontSet, boolean addFont(String, String)

Creates FontInfo, fetches com.itextpdf.io.font.FontProgramDescriptor and adds just created FontInfo to FontSet. Note, FontInfo.getAlias() do not taken into account in FontInfo.equals. The same font with different alias will not be replaced. @param fontPath path to font data. @param encoding preferred font encoding. @return true, if font was successfully added, otherwise false. @see com.itextpdf.io.font.PdfEncodings
Class FontSet, boolean addFont(String, String, String)

Creates FontInfo, fetches com.itextpdf.io.font.FontProgramDescriptor and adds just created FontInfo to FontSet.

Note, FontInfo.getAlias() do not taken into account in FontInfo.equals. The same font with different alias will not be replaced. Alias will replace original font family in font selector algorithm. @param fontPath path to font data. @param encoding preferred font encoding. @param alias font alias. @return true, if font was successfully added, otherwise false. @see com.itextpdf.io.font.PdfEncodings

Class FontSet, boolean addFont(String, String, String, Range)

Creates FontInfo, fetches com.itextpdf.io.font.FontProgramDescriptor and adds just created FontInfo to FontSet.

Note, FontInfo.getAlias() do not taken into account in FontInfo.equals. The same font with different alias will not be replaced. Alias will replace original font family in font selector algorithm. @param fontPath path to font data. @param encoding preferred font encoding. @param alias font alias, will replace original font family. @param unicodeRange sets the specific range of characters to be used from the font @return true, if font was successfully added, otherwise false. @see com.itextpdf.io.font.PdfEncodings

Class FontSet, boolean addFont(byte[])

Creates FontInfo, fetches com.itextpdf.io.font.FontProgramDescriptor and adds just created FontInfo to FontSet. FontProvider.getDefaultEncoding(FontProgram) will be used to determine encoding. Note, FontInfo.getAlias() do not taken into account in FontInfo.equals. The same font with different alias will not be replaced. @param fontData font data. @return true, if font was successfully added, otherwise false.
Class FontSet, boolean addFont(byte[], String)

Creates FontInfo, fetches com.itextpdf.io.font.FontProgramDescriptor and adds just created FontInfo to FontSet. Note, FontInfo.getAlias() do not taken into account in FontInfo.equals. The same font with different alias will not be replaced. @param fontData font data. @param encoding preferred font encoding. @return true, if font was successfully added, otherwise false. @see com.itextpdf.io.font.PdfEncodings
Class FontSet, boolean addFont(byte[], String, String)

Creates FontInfo, fetches com.itextpdf.io.font.FontProgramDescriptor and adds just created FontInfo to FontSet.

Note, FontInfo.getAlias() do not taken into account in FontInfo.equals. The same font with different alias will not be replaced. Alias will replace original font family in font selector algorithm. @param fontData font data. @param encoding preferred font encoding. @param alias font alias. @return true, if font was successfully added, otherwise false. @see com.itextpdf.io.font.PdfEncodings

Class FontSet, boolean addFont(byte[], String, String, Range)

Creates FontInfo, fetches com.itextpdf.io.font.FontProgramDescriptor and adds just created FontInfo to FontSet.

Note, FontInfo.getAlias() do not taken into account in FontInfo.equals. The same font with different alias will not be replaced. Alias will replace original font family in font selector algorithm. @param fontData font data. @param encoding preferred font encoding. @param alias font alias. @param unicodeRange sets the specific range of characters to be used from the font @return true, if font was successfully added, otherwise false. @see com.itextpdf.io.font.PdfEncodings