- private XpsDocument ConvertWordDocToXPSDoc(string wordDocName, string xpsDocName) {
- // Create a WordApplication and add Document to it
- Microsoft.Office.Interop.Word.Application
- wordApplication = new Microsoft.Office.Interop.Word.Application();
- wordApplication.Documents.Add(wordDocName);
- Document doc = wordApplication.ActiveDocument;
- try {
- doc.SaveAs(xpsDocName, WdSaveFormat.wdFormatXPS);
- wordApplication.Quit();
- XpsDocument xpsDoc = new XpsDocument(xpsDocName, FileAccess.ReadWrite);
- return xpsDoc;
- } catch (Exception exp) {
- string str = exp.Message;
- }
- return null;
- }
- private void LoadMyreminder() {
- string XPSMyReminder = String.Concat(Path.GetDirectoryName(_myReminder), "\\",
- Path.GetFileNameWithoutExtension(_myReminder), ".xps");
- myRemviewer.Document = ConvertWordDocToXPSDoc(
- _myReminder,
- XPSMyReminder).GetFixedDocumentSequence();
- }
- private void BtnEditMyrem_Click(object sender, RoutedEventArgs e) {
- Microsoft.Office.Interop.Word.Application ap = new Microsoft.Office.Interop.Word.Application {
- Visible = true
- };
- Document document = ap.Documents.Open(_myReminder);
- }
Loading
Rajanikant HawaldarPosted Sep 30, 2019, 8:34 PM