// Token: 0x06001315 RID: 4885 RVA: 0x000049A7 File Offset: 0x00002BA7 internal void method_47(object object_0, Class64 class64_0) { if (this.delegate159_0 != null) { this.delegate159_0(object_0, class64_0); } }
private void method_4(IPdfIndirectObject obj, Class64 bodyWriter) { bodyWriter.ObjectPositions.Add(new Class65(obj, this.stream_0.Position)); this.method_7(obj.Number.ToString((IFormatProvider)CultureInfo.InvariantCulture) + " " + obj.Generation.ToString((IFormatProvider)CultureInfo.InvariantCulture) + " obj"); obj.Value.Write(new ExtendedPdfOutput((IPdfOutput)bodyWriter)); this.method_8(); this.method_7("endobj"); }
public Class64 CopyClass64() { Class64 s = new Class64(); s.Value1 = new Class32(); s.Value2 = new Class32(); s.Value1.Value1 = new Class8(); s.Value1.Value2 = new Class8(); s.Value1.Value3 = new Class8(); s.Value1.Value4 = new Class8(); s.Value2.Value1 = new Class8(); s.Value2.Value2 = new Class8(); s.Value2.Value3 = new Class8(); s.Value2.Value4 = new Class8(); s.Value1.Value1.Value1 = 1; s.Value1.Value1.Value2 = 2; s.Value1.Value2.Value1 = 3; s.Value1.Value2.Value2 = 4; s.Value1.Value3.Value1 = 5; s.Value1.Value3.Value2 = 6; s.Value1.Value4.Value1 = 7; s.Value1.Value4.Value2 = 8; s.Value2.Value1.Value1 = 9; s.Value2.Value1.Value2 = 10; s.Value2.Value2.Value1 = 11; s.Value2.Value2.Value2 = 12; s.Value2.Value3.Value1 = 13; s.Value2.Value3.Value2 = 14; s.Value2.Value4.Value1 = 15; s.Value2.Value4.Value2 = 16; for (int i = 0; i < 100.000; i++) { s = CopyBack(s); } return(s); }
public void ClassSize64() { for (int i = 0; i < _class64.Length; i++) { Class64 s = new Class64(); s.Value1 = new Class32(); s.Value2 = new Class32(); s.Value1.Value1 = new Class8(); s.Value1.Value2 = new Class8(); s.Value1.Value3 = new Class8(); s.Value1.Value4 = new Class8(); s.Value2.Value1 = new Class8(); s.Value2.Value2 = new Class8(); s.Value2.Value3 = new Class8(); s.Value2.Value4 = new Class8(); s.Value1.Value1.Value1 = i; s.Value1.Value1.Value2 = i; s.Value1.Value2.Value1 = i; s.Value1.Value2.Value2 = i; s.Value1.Value3.Value1 = i; s.Value1.Value3.Value2 = i; s.Value1.Value4.Value1 = i; s.Value1.Value4.Value2 = i; s.Value2.Value1.Value1 = i; s.Value2.Value1.Value2 = i; s.Value2.Value2.Value1 = i; s.Value2.Value2.Value2 = i; s.Value2.Value3.Value1 = i; s.Value2.Value3.Value2 = i; s.Value2.Value4.Value1 = i; s.Value2.Value4.Value2 = i; _class64[i] = s; } }
private List <Class65> method_1(PdfBody body) { body.EmbedFonts(); this.method_2(body); if (this.int_1 == 13) { this.method_7("%PDF-1.3"); } else { if (this.int_1 != 15) { throw new ArgumentException("Unknown pdf version requested." + (object)this.int_1); } this.method_7("%PDF-1.5"); } this.stream_0.Write(PdfWriter.byte_0, 0, PdfWriter.byte_0.Length); Class64 bodyWriter = new Class64(this.stream_0); if (body.DocumentInformation != null) { this.method_4((IPdfIndirectObject)body.DocumentInformation, bodyWriter); } this.method_4((IPdfIndirectObject)body.Catalog, bodyWriter); this.method_4((IPdfIndirectObject)body.Outlines, bodyWriter); this.method_4((IPdfIndirectObject)body.Pages, bodyWriter); foreach (IPdfIndirectObject indirectObject in (List <IPdfIndirectObject>)body.IndirectObjects) { this.method_4(indirectObject, bodyWriter); } foreach (IPdfIndirectObject font in (List <PdfFont>)body.Fonts) { this.method_4(font, bodyWriter); } this.method_4((IPdfIndirectObject)body.ProcedureSetArray, bodyWriter); return(bodyWriter.ObjectPositions); }
// Token: 0x06001463 RID: 5219 RVA: 0x00025278 File Offset: 0x00023478 public void PositionChange(double oldPosition, double newPosition) { Class64 class64_ = new Class64(oldPosition, newPosition); this.class24_0.method_47(this.class24_0, class64_); }
private Class64 CopyBack(Class64 c) { return(c); }