예제 #1
0
    public Stream method_7(int A_0, Document A_1, ImageFormat A_2)
    {
        MemoryStream stream = new MemoryStream();

        using (Class195 class2 = new Class195())
        {
            class2.method_20(this.method_0());
            class2.bool_2 = this.bool_0;
            class2.method_43(A_1);
            if (A_2 == ImageFormat.Emf)
            {
                return(class2.method_61(A_0, 1, ImageType.Metafile, null));
            }
            Image[] imageArray = class2.method_49(A_0, 1, ImageType.Metafile, null, true);
            if (((imageArray != null) && (imageArray.Length > A_0)) && (imageArray[A_0] != null))
            {
                imageArray[A_0].Save(stream, A_2);
            }
            else
            {
                return(null);
            }
        }
        return(stream);
    }
예제 #2
0
 public Image[] method_6(int A_0, int A_1, Document A_2, ImageType A_3)
 {
     using (Class195 class2 = new Class195())
     {
         class2.method_20(this.method_0());
         class2.method_30(A_3);
         class2.bool_2 = this.bool_0;
         class2.method_43(A_2);
         return(class2.method_49(A_0, A_1, A_3, null, true));
     }
 }
예제 #3
0
 public Image[] method_5(Document A_0, ImageType A_1, MemoryStream A_2)
 {
     using (Class195 class2 = new Class195())
     {
         class2.method_20(this.method_0());
         class2.method_30(A_1);
         class2.bool_2 = this.bool_0;
         class2.method_43(A_0);
         return(class2.method_49(0, -1, A_1, A_2, true));
     }
 }
예제 #4
0
 public void method_3(Document A_0, Stream A_1)
 {
     using (Class195 class2 = new Class195())
     {
         A_0.OperationType = DocumentOperationType.Layout;
         class2.method_20(this.method_1());
         class2.method_8(true);
         class2.method_43(A_0);
         A_0.OperationType = DocumentOperationType.None;
         this.method_12(class2, A_1);
     }
 }
예제 #5
0
 public PdfNewDocument method_5(Document A_0)
 {
     using (Class195 class2 = new Class195())
     {
         A_0.OperationType = DocumentOperationType.Layout;
         class2.method_20(this.method_1());
         class2.method_6(true);
         class2.method_43(A_0);
         A_0.OperationType = DocumentOperationType.None;
         return(this.method_26(class2));
     }
 }
예제 #6
0
 internal Queue <byte[]> method_2(Document A_0, ToPdfParameterList A_1)
 {
     this.toPdfParameterList_0 = A_1;
     this.toPdfParameterList_0.EmbeddedFontNameList.Add(BookmarkStart.b("昦嬨䈪䰬䌮ᄰ紲吴䔶䬸吺䨼", 1));
     using (Class195 class2 = new Class195())
     {
         A_0.OperationType = DocumentOperationType.Layout;
         class2.method_2(this.method_1().UsePSCoversion);
         class2.method_20(this.method_1());
         class2.method_43(A_0);
         A_0.OperationType = DocumentOperationType.None;
         return(this.method_4(class2));
     }
 }
예제 #7
0
 internal void method_11(Document A_0, Stream A_1, ToPdfParameterList A_2)
 {
     this.toPdfParameterList_0 = A_2;
     this.toPdfParameterList_0.EmbeddedFontNameList.Add(BookmarkStart.b("申䐵儷嬹倻ḽ฿⍁㙃㑅❇㵉", 14));
     using (Class195 class2 = new Class195())
     {
         A_0.OperationType = DocumentOperationType.Layout;
         class2.method_2(this.method_1().UsePSCoversion);
         class2.method_20(this.method_1());
         class2.method_6(true);
         class2.method_43(A_0);
         A_0.OperationType = DocumentOperationType.None;
         this.class195_0   = class2;
         this.method_29(class2, A_1);
         this.class195_0 = null;
     }
 }