Follow along with the video below to see how to install our site as a web app on your home screen.
Note: This feature may not be available in some browsers.
using (FileStream output = new FileStream(outputFile, FileMode.Create))
{
BitmapImage bitmap = new BitmapImage(new Uri(sourceFile, UriKind.Relative));
DrawingVisual visual = new DrawingVisual();
using (DrawingContext image = visual.RenderOpen())
{
image.DrawImage(bitmap, new Rect(0, 0, bitmap.PixelWidth, bitmap.PixelHeight));
buildText(image, "event_event1", this.event_event1.Text);
buildText(image, "event_event2", this.event_event2.Text);
buildText(image, "event_event3", this.event_event3.Text);
}
RenderTargetBitmap target = new RenderTargetBitmap(bitmap.PixelWidth, bitmap.PixelHeight, bitmap.DpiX, bitmap.DpiY, PixelFormats.Default);
target.Render(visual);
BitmapEncoder encoder = new PngBitmapEncoder();
encoder.Frames.Add(BitmapFrame.Create(target));
encoder.Save(output);
}