Ejemplo n.º 1
0
		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);
		}
Ejemplo n.º 2
0
		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);
		}
Ejemplo n.º 3
0
 public virtual void  defineFont4(DefineFont4 tag)
 {
 }