public override void defineFont4(DefineFont4 tag) { open(tag); out_Renamed.Write(" id='" + id(tag) + "'"); out_Renamed.Write(" font='" + tag.fontName + "'"); out_Renamed.Write(" hasFontData='" + tag.hasFontData + "'"); out_Renamed.Write(" smallText='" + tag.smallText + "'"); out_Renamed.Write(" italic='" + tag.italic + "'"); out_Renamed.Write(" bold='" + tag.bold + "'"); out_Renamed.Write(" langCode='" + tag.langCode + "'"); end(); if (tag.hasFontData) { outputBase64(tag.data); } close(tag); }
public override void defineFont4(DefineFont4 tag) { int id = dict.add(tag); tagw.writeUI16(id); tagw.writeUBits(0, 5); // reserved tagw.writeBit(tag.hasFontData); //tagw.writeBit(tag.smallText); tagw.writeBit(tag.italic); tagw.writeBit(tag.bold); tagw.flushBits(); //tagw.writeUI8(tag.langCode); tagw.writeString(tag.fontName); if (tag.hasFontData) { tagw.write(tag.data); } encodeTag(tag); }
public virtual void defineFont4(DefineFont4 tag) { }