예제 #1
0
 public FontState(
     PdfFontInfo fontInfo,
     string fontFamily,
     string fontStyle,
     string fontWeight,
     int fontSize,
     int letterSpacing)
     : this(fontInfo, fontFamily, fontStyle, fontWeight, fontSize)
 {
     this.int_2 = letterSpacing;
 }
예제 #2
0
 public FontState(
     PdfFontInfo fontInfo,
     string fontFamily,
     string fontStyle,
     string fontWeight,
     int fontSize)
 {
     this.pdfFontInfo_0 = fontInfo;
     this.string_1      = fontFamily;
     this.string_2      = fontStyle;
     this.string_3      = fontWeight;
     this.int_0         = fontSize;
     this.string_0      = fontInfo.FontLookup(fontFamily, fontStyle, fontWeight);
     this.ifontMetric_0 = fontInfo.GetMetricsFor(this.string_0);
     this.int_1         = 52;
     this.int_2         = 0;
 }
예제 #3
0
파일: PdfFontInfo.cs 프로젝트: 15831944/WW
 private bool method_0(string family, string style, string weight)
 {
     return(this.idictionary_1.ContainsKey(PdfFontInfo.CreateFontKey(family, style, weight)));
 }
예제 #4
0
파일: PdfFontInfo.cs 프로젝트: 15831944/WW
 public string FontLookup(string family, string style, string weight)
 {
     return(this.FontLookup(PdfFontInfo.CreateFontKey(family, style, weight)));
 }
예제 #5
0
파일: PdfFontInfo.cs 프로젝트: 15831944/WW
 public void AddFontProperties(string name, string family, string style, string weight)
 {
     this.idictionary_1.Add(PdfFontInfo.CreateFontKey(family, style, weight), name);
 }
예제 #6
0
 public FontSetup(PdfFontInfo fontInfo, FontType proxyFontType)
 {
     this.pdfFontInfo_0 = fontInfo;
     this.method_1();
     this.method_0(proxyFontType);
 }