namespace FastReport.Fonts { ///////////////////////////////////////////////////////////////////////////////////////////////// // PreProgramm table ///////////////////////////////////////////////////////////////////////////////////////////////// class PreProgramClass : TrueTypeTable { private byte[] program; internal override void Load(FontStream stream) { stream.Position = this.Offset; program = new byte[this.Length]; stream.Read(program, program.Length); } internal override uint Save(FontStream source_not_used, FontStream font, uint offset) { this.Offset = offset; font.Position = Offset; font.Write(program, program.Length); return offset + (uint)program.Length; } public PreProgramClass(TrueTypeTable src) : base(src) { } } }