Click here to Skip to main content
16,016,527 members

Comments by Yousho (Top 3 by date)

Yousho 14-Apr-16 7:47am View    
To do this you can use a C# component for email processing.
What you would need in order to show the inbox items is to read all emails with POP protocol in C# or read those emails with IMAP in C#.
Yousho 14-Apr-16 7:41am View    
I'm not sure how you can do that with the mentioned control, however here is how you can do this with VB.NET component for word documents:

DocumentModel doc = DocumentModel.Load("Sample.docx");

foreach (Picture pic in doc.GetChildElements(true, ElementType.Picture).Cast<Picture>().ToArray())
{
Layout picLayout = pic.Layout;
int width = (int)LengthUnitConverter.Convert(picLayout.Size.Width, LengthUnit.Point, LengthUnit.Pixel);
int height = (int)LengthUnitConverter.Convert(picLayout.Size.Height, LengthUnit.Point, LengthUnit.Pixel);

using (Image image = Image.FromStream(pic.PictureStream))
using (Bitmap bitmap = new Bitmap(image, width, height))
{
MemoryStream newPicStream = new MemoryStream();
bitmap.Save(newPicStream, image.RawFormat);
Picture newPic = new Picture(doc, newPicStream);
newPic.Layout = pic.Layout;
pic.Content.Start.InsertRange(newPic.Content);
pic.Content.Delete();
}
}

doc.Save("Sample.docx");
Yousho 14-Apr-16 7:38am View    
This VB.NET component for excel files can enable you to do this by obtaining a DataTable object from access database and then exporting that DataTable into an Excel file.