ASP?你可以使用2JPEG。它支持275 formats(包括 Word、Excel、Publisher 和 Powerpoint 文件。)供应商建议将 2JPEG 作为计划的后台任务调用,以免影响性能。
这里有几个examples:
命令行语法。您可以从批处理文件或 Windows 任务计划程序开始:
2jpeg.exe -src "C:\In\*.*" -dst "C:\Out"
从 Visual C++ 应用程序启动命令行:
ShellExecute(NULL, "open", "2jpeg.exe", "-src \"C:\\In\\*.*\" -dst \"C:\\Out\"", NULL, SW_HIDE)
来自 Visual Basic:
Shell ("""2jpeg.exe"" -src ""C:\In\*.*"" -dst ""C:\out""")
德尔福语法:
ShellExecute(0, 'open', PChar('2jpeg.exe'), PChar('-src "C:\In\*.*" -dst "C:\Out"'), nil, 0);
Windows 服务器上的 PERL 脚本:
exec '2jpeg.exe -src C:\In\*.* -dst C:\out';
VB脚本代码示例:
Set objShell = WScript.CreateObject("WScript.Shell")
objShell.Run """2jpeg.exe"" -src ""C:\In\*.*"" -dst ""C:\Out""", 1, True
Set objShell = Nothing
JavaScript 代码示例:
var objShell = new ActiveXObject("Shell.Application");
objShell.ShellExecute("2jpeg.exe", "-src \"C:\\In\\*.*\" -dst \"C:\\Out\"", "", "open", "1");
PHP 代码示例:
<?php
echo exec('2jpeg.exe -src "C:\In\*.*" -dst "C:\Out" -oper Resize size:"800 600" -jpeg quality:50');
?>
从 C# 应用程序启动 2JPEG:
System.Diagnostics.Process.Start("2jpeg.exe", "-src \"C:\\In\\*.*\" -dst \"C:\\Out\"");