Esempio n. 1
0
 public override bool Equals(Object o)
 {
     if (this == o)
     {
         return(true);
     }
     if (!(o is iText.Layout.Font.FontInfo))
     {
         return(false);
     }
     iText.Layout.Font.FontInfo that = (iText.Layout.Font.FontInfo)o;
     return((fontName != null ? fontName.Equals(that.fontName) : that.fontName == null) && range.Equals(that.range
                                                                                                        ) && JavaUtil.ArraysEquals(fontData, that.fontData) && (encoding != null ? encoding.Equals(that.encoding
                                                                                                                                                                                                   ) : that.encoding == null));
 }
Esempio n. 2
0
 public static iText.Layout.Font.FontInfo Create(iText.Layout.Font.FontInfo fontInfo, String alias)
 {
     return(Create(fontInfo, alias, null));
 }
Esempio n. 3
0
 public static iText.Layout.Font.FontInfo Create(iText.Layout.Font.FontInfo fontInfo, String alias, Range range
                                                 )
 {
     return(new iText.Layout.Font.FontInfo(fontInfo.fontName, fontInfo.fontData, fontInfo.encoding, fontInfo.descriptor
                                           , range, alias));
 }