Summary description for MetaDo.
Example #1
0
 /// <summary>
 /// Reads the WMF into a template.
 /// </summary>
 /// <param name="template">the template to read to</param>
 public void ReadWMF(PdfTemplate template)
 {
     TemplateData = template;
     template.Width = this.Width;
     template.Height = this.Height;
     Stream istr = null;
     try {
         if (rawData == null){
             WebRequest w = WebRequest.Create(url);
             w.Credentials = CredentialCache.DefaultCredentials;
             istr = w.GetResponse().GetResponseStream();
         }
         else{
             istr = new MemoryStream(rawData);
         }
         MetaDo meta = new MetaDo(istr, template);
         meta.ReadAll();
     }
     finally {
         if (istr != null) {
             istr.Close();
         }
     }
 }
Example #2
0
        /// <summary>
        /// Reads the WMF into a template.
        /// </summary>
        /// <param name="template">the template to read to</param>
        public void ReadWMF(PdfTemplate template)
        {
            TemplateData = template;
            template.Width = this.Width;
            template.Height = this.Height;
            Stream istr = null;
            try {
                if (rawData == null){
            #if !NETCF
                    WebRequest w = WebRequest.Create(url);
                    istr = w.GetResponse().GetResponseStream();
            #else
                    istr = new FileStream(url.LocalPath, FileMode.Open);
            #endif

                }
                else{
                    istr = new MemoryStream(rawData);
                }
                MetaDo meta = new MetaDo(istr, template);
                meta.ReadAll();
            }
            finally {
                if (istr != null) {
                    istr.Close();
                }
            }
        }