網頁瀏覽文件

/// <summary>     /// 查看     /// </summary>     /// <param name="sender"></param>     /// <param name="e"></param>     protected override void btnView_Click(object sender, EventArgs e)     {         string ids = this.hidKey.Value;         string[] queryArray = ids.Split('_');iview

        string bureauCode = queryArray[0];         string deptCode = queryArray[1];ide

        int iPlanNo = 0;         int.TryParse(queryArray[2], out iPlanNo);this

        string filePath = bll.GetFilePathByCondition(bureauCode, deptCode, iPlanNo);input

        string localPath = HttpRuntime.AppDomainAppPath.ToString();         string inputPath = localPath + filePath.Replace("~", "");string

        if (!File.Exists(inputPath))         {             ShowMessage("error", "文件查看失敗!該文件可能已被刪除!");             return;         }it

        string extension = System.IO.Path.GetExtension(filePath);         if (extension.Equals(".doc", StringComparison.OrdinalIgnoreCase))         {             WordPreview.Priview(this, inputPath, localPath);         }         else if (extension.Equals(".txt", StringComparison.OrdinalIgnoreCase))         {             TextFilePreview.Preview(this, inputPath);         }         else if (extension.Equals(".pdf", StringComparison.OrdinalIgnoreCase))         {             PDFPreview.Priview(this, inputPath);         }         else if (extension.Equals(".xlsx", StringComparison.OrdinalIgnoreCase))         {             ExcelPreview.Priview(this, inputPath, localPath);         }         if (extension.Equals(".docx", StringComparison.OrdinalIgnoreCase))         {             WordPreview.Priview(this, inputPath, localPath);         }io

    }pdf

相關文章
相關標籤/搜索