示例#1
0
        protected virtual void WebPreview()
        {
            Exporter exporter = new Exporter(OwnerCanvas);

            exporter.ExportMuseumGuideHTML("temp", Global.ExecutionPath);

            Global.MainWindow.WebPreview.Navigate(new Uri(Global.ExecutionPath + "temp\\index.htm").AbsoluteUri);
        }
示例#2
0
        private void exportToHtml_Click(object sender, RoutedEventArgs e)
        {
            Exporter exporter = new Exporter(workArea);
            Microsoft.Win32.SaveFileDialog fileDialog = new Microsoft.Win32.SaveFileDialog();

            fileDialog.Filter = "CHe HTML File|*.html";
            bool? result = fileDialog.ShowDialog();

            if (result.HasValue)
            {
                switch (Global.Template)
                {
                    case Data.Resources.TemplateType.MuseumGuide:
                        exporter.ExportMuseumGuideHTML(
                            Path.GetFileNameWithoutExtension(fileDialog.SafeFileName),
                            Path.GetDirectoryName(fileDialog.FileName));
                        break;
                    default:
                        break;
                }

                MessageBox.Show("Export operation successfully completed !", "Export", MessageBoxButton.OK, MessageBoxImage.Information);
            }
        }