private void createPDFFile()
 {
     foreach (DocumentTreeView documentTreeView in this.documentTreeViews)
     {
         if (documentTreeView.Leaf)
         {
             try
             {
                 this.appendDocument(documentTreeView.NodeName + ".docx");
             }
             catch (Exception)
             {
             }
         }
     }
     //Set the required export options:
     DevExpress.XtraPrinting.PdfExportOptions options = new DevExpress.XtraPrinting.PdfExportOptions();
     //options.DocumentOptions.Author = "Mark Jones";
     //options.Compressed = false;
     options.ImageQuality = DevExpress.XtraPrinting.PdfJpegImageQuality.High;
     //Export the document to the file:
     this.richEditControl1.ExportToPdf(this.doc_template_id + ".pdf", options);
     DocUtil.fileCopy(this.doc_template_id, this.wpd_file_name, "pdf");
     //Export the document to the file stream:
     using (FileStream pdfFileStream = new FileStream(this.wpd_file_name + ".pdf", FileMode.Create))
     {
         this.richEditControl1.ExportToPdf(pdfFileStream, options);
     }
 }
 /// <summary>
 /// 上传文档
 /// </summary>
 /// <param name="sender"></param>
 /// <param name="e"></param>
 private void barButtonItem1_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e)
 {
     if (DocUtil.fileCopy(Convert.ToString(this.treeList1.FocusedNode.GetValue("NodeName"))))
     {
         this.richEditControl1.LoadDocument(
             Convert.ToString(this.treeList1.FocusedNode.GetValue("NodeName")) + ".docx"
             );
     }
 }
 private void barButtonItem1_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e)
 {
     if (DocUtil.fileCopy(Convert.ToString(this.treeList1.FocusedNode.GetValue("Doc_catalog_id"))))
     {
         this.richEditControl1.LoadDocument(
             Convert.ToString(this.treeList1.FocusedNode.GetValue("Doc_catalog_id")) + ".docx"
             );
     }
     //  TODO    上传文件
     DocService.saveDocFile(
         new DocFileDTO(
             this.sprint_id
             , Convert.ToString(this.treeList1.FocusedNode.GetValue("Doc_catalog_id"))
             , Convert.ToString(this.treeList1.FocusedNode.GetValue("Doc_catalog_id")) + ".docx"
             )
         );
 }