.net C# pdf转swf格式 怎么获取存储路径 本帖最后由 oxk123520 于 2012-05-17 14:09:22 编辑 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 string exe = HttpContext.Current.Server.MapPath("/Bin/pdf2swf.exe");("/Bin/pdf2swf.exe") 这个去哪儿弄呀? 求解 string cmd = @"C:/Program Files/SWFTools/pdf2swf.exe "; string args = " -t " + fileFullPathName + " -o " + Server.MapPath("~/Upload/FileManager/") + Split[0] + "_" + dtTime + ".swf" + " -s drawonlyshapes -s flashversion=9"; ConvertToSwf(cmd,args);//调用下面方法 /// <summary> /// 转为PDF文件为SWF /// </summary> /// <param name="pdfPath">PDF文件的虚拟路径</param> /// <param name="swfPath">SWF文件的保存路径</param> public static void ConvertToSwf(string exe,string args) { try { //string exe = @"C:/Program Files/SWFTools/pdf2swf.exe "; if (!File.Exists(exe)) { throw new ApplicationException("Can not find: " + exe); } System.Diagnostics.Process proc = new System.Diagnostics.Process(); proc.StartInfo.FileName = exe; proc.StartInfo.Arguments = args; proc.StartInfo.WindowStyle = System.Diagnostics.ProcessWindowStyle.Hidden; proc.Start(); proc.WaitForExit(); proc.Close(); } catch (Exception ex) { throw ex; } } (请教高手)for循环遍历jQuery选择器选择的动态ID 关闭ie 提示收藏 asp 如何在用 IMAGE() 载入图片后还没有显示前获得该图片的实际尺寸 弹出窗口 正则替换的问题 onMouseOut的问题 窗口关闭问题!!急啊~~ 页面表单对象是按什么标志编组的呢?应该是name,但是我改变name却无法解除掉表单对象的编组。该如何解除呢?急等 关于highchart的问题 unique ID 有人可以帮忙转成C# 语法吗? 怎样判断iframe嵌入的网页是否能显示?
string cmd = @"C:/Program Files/SWFTools/pdf2swf.exe ";
string args = " -t " + fileFullPathName + " -o " + Server.MapPath("~/Upload/FileManager/") +
Split[0] + "_" + dtTime + ".swf" + " -s drawonlyshapes -s flashversion=9";
ConvertToSwf(cmd,args);//调用下面方法 /// <summary>
/// 转为PDF文件为SWF
/// </summary>
/// <param name="pdfPath">PDF文件的虚拟路径</param>
/// <param name="swfPath">SWF文件的保存路径</param>
public static void ConvertToSwf(string exe,string args)
{
try
{
//string exe = @"C:/Program Files/SWFTools/pdf2swf.exe ";
if (!File.Exists(exe))
{
throw new ApplicationException("Can not find: " + exe);
}
System.Diagnostics.Process proc = new System.Diagnostics.Process();
proc.StartInfo.FileName = exe;
proc.StartInfo.Arguments = args;
proc.StartInfo.WindowStyle = System.Diagnostics.ProcessWindowStyle.Hidden;
proc.Start();
proc.WaitForExit();
proc.Close();
}
catch (Exception ex)
{
throw ex; }
}