当前位置: 首页 > news >正文

pageadmin如何做网站西安微网站

pageadmin如何做网站,西安微网站,企业员工餐解决方案,科技网站建设的调研C#调用FlashPaper2 [2011-4-14 10:06:41]c:相信大家都知道“FlashPaper”这个东西是用来干什么的#xff0c;他是一个转换的软件#xff0c;通过虚拟打印机把文件流转换成PDF或SWF文件。这里废话就不多说了#xff0c;直接看如何使用C#调用FlashPaper2#xff1a; protecte…C#调用FlashPaper2 [2011-4-14 10:06:41] c:相信大家都知道“FlashPaper”这个东西是用来干什么的他是一个转换的软件通过虚拟打印机把文件流转换成PDF或SWF文件。这里废话就不多说了直接看如何使用C#调用FlashPaper2 protected void Button1_Click(object sender, EventArgs e){ string root Server.MapPath(~/);  // 获取虚拟路径。 string path this.FileUpload1.PostedFile.FileName;  // 获取上传文件的路径。 string name System.IO.Path.GetFileName(path);  // 获取上传文件的名称包括后缀。 string outPath string.Format({0}{1}{2}, root, allFiles/, name);  // 合并上传文件的保存路径。 string swfPath string.Format({0}{1}{2}.swf, root, swfFiles/, Guid.NewGuid().ToString(N));  // 合并Swf文件保存的路径。 this.FileUpload1.PostedFile.SaveAs(outPath);  // 保存上传的文件到指定的路径。 // 通过注册表获取FlashPrinter.exe注册的路径。注/初始化/初始化.bat   一定要执行过此文件后才可以获取路径。 string appPath (string)Microsoft.Win32.Registry.GetValue(HKEY_LOCAL_MACHINE\SOFTWARE\Macromedia\FlashPaper Printer\2\Installation, AppPath, null); string param string.Format({0} -o {1}, outPath, swfPath);  // 合并需要的参数信息。 // 创建一个进程。 System.Diagnostics.Process p new System.Diagnostics.Process(); p.StartInfo.FileName appPath;  // 赋值进程要执行的应用程序。 p.StartInfo.Arguments param;  // 赋值应用程序可用参数。 p.StartInfo.UseShellExecute false; p.StartInfo.RedirectStandardInput false; p.StartInfo.RedirectStandardOutput false; p.StartInfo.RedirectStandardError true; p.StartInfo.CreateNoWindow true;  // 是否创建显示窗口。 try {  bool IsStart p.Start();  // 开始执行程序如果执行成功返回True否则False。  p.WaitForExit();  // 等待关联进程退出。  p.Close();  // 关闭进程。 } catch(Exception ex) {  throw ex; } Response.Write(完成。);        }说明Button1_ClickButton服务器控件的Click事件用于上传到服务器的按钮。FileUpload1FileUpload服务器控件用于上传文件。这下好了就可以把想转换的文件转换成SWF文件执行一下试试。如果是在VS调试情况下是可以正常执行的那么你在通过IIS里执行一下试试你可能会发现什么都正常也没报什么错误还有可能你会发现在拒绝访问等类似的问题。怎么解决为什么会出现这些问题我一步步来解决上面的两个问题。   问题一点击按钮后文件可以上传就是SWF文件没有转换成功也没报什么错误首先想一下IIS是有一定权限的不是任何程序都可以随便调用一些文件的这么一想那就是权限问题了。加大权限直接把程序池属性中标识选项卡里的预定义账户改为本地这样应该没问题了。 问题二点击上传按钮时出现拒绝访问的问题首先看一下有没有IO权限如果还行请参考问题一的方法。 小结此程序当前环境系统Win2003、工具VS2005、SDKv2.0测试通过。在使用FlashPaper过程中如果你想转换什么文件就需要安装什么软件。比如说我想转换Office(doc/ppt/xls)文档你必须得安装Office软件才可以进行转换。这里把需要的文件及Aspx文件打包上传了有需要的朋友可以在此下载。注压缩包内FlashPaper2为绿色版压缩包注释中有包含一个安装版注册码。 转载于:https://www.cnblogs.com/Tylerwang/archive/2012/05/10/2494269.html
http://wiki.neutronadmin.com/news/145150/

相关文章:

  • 做招聘网站需要营业执照吗工作服定制厂家
  • 学习网页设计网站制作宣传片制作方案策划
  • cm域名网站做网站费用需要分摊吗
  • 土特产 网站源码网站流量是如何计算的
  • 腾讯网站建设的基本情况怎么做外贸企业网站
  • 门户网站建设公司教程温州互联网公司
  • 网站建设网站优化公司网站建设价格标准
  • 做网站的把网站写成一行什么是网络营销的任务
  • 淮安建设工程协会网站查询系统高端网站如何建设
  • 如何修改网站后台密码软件开发全流程
  • wordpress文章站app外包公司推荐
  • 网站网站平台建设方案做一个大型网站
  • 借个网站备案号沈阳快速建站公司有哪些
  • 河源网站建设多少钱好看的网站模版
  • 网站排名公司哪家好京东这样的网站怎么做
  • 应聘网站开发题目视觉设计包括什么
  • 任丘市做网站价格潍坊网站制作公司哪家比较好
  • 设计网站的优缺点分析中国搜索
  • 老网站改版国内用wordpress建设
  • 专门做视频的网站查公司的国家网站有哪些
  • 微网站模板怎么做新媒体营销实训报告总结
  • 做网站意向客户wordpress跳转到老域名
  • 有哪些可以做外链的网站电商运营招聘
  • 求个没封的w站2021软件建设银行网上银行网站
  • 网站设计与制作费用做pc端网站信息
  • 怎么做信息发布型网站平面设计学下来多少钱
  • 柳州 网站建设wordpress评论框提示
  • 无锡做网站优化在哪个网站去租地方做收废站
  • 局域网建设网站如何访问wordpress 版微信小程序
  • 延安网站设计宿迁沭阳网站建设