资源简介
首先安装WPS,然后运行代码就可。
代码片段和文件信息
using System;
using System.IO;
namespace WpsToPdf
{
class Program
{
static void Main(string[] args)
{
// 显示Logo
Version();
// 如果不带参数,输出帮助信息
if (args.Length == 0)
{
Help();
Environment.Exit(9);
return;
}
// 判断第1个参数是否-v或-h,如果是,输出相应的信息
switch (args[0].ToLower().Substring(0 2))
{
case “-v“:
Environment.Exit(0);
return;
case “-h“:
Help();
Environment.Exit(0);
return;
}
// 解析文件名
string wpsFilename = null;
string pdfFilename = null;
try
{
wpsFilename = Path.GetFullPath(args[0]);
if (args.Length > 1) { pdfFilename = Path.GetFullPath(args[1]); }
}
catch (Exception e)
{
Console.WriteLine(“参数中包含不正确的文件名“);
Environment.Exit(2);
return;
}
// 判断输入文件是否存在
if (!File.Exists(wpsFilename))
{
Console.WriteLine(“错误:指定文件不存在“);
Environment.Exit(1);
return;
}
// 转换
int exitCode = 0;
Wps2Pdf wps2pdf = null;
try
{
wps2pdf = new Wps2Pdf();
wps2pdf.ToPdf(wpsFilename pdfFilename);
}
catch (Exception e)
{
Console.WriteLine(e);
exitCode = 13;
}
finally
{
// 不管转换是否成功都退出WPS
if (wps2pdf != null) { wps2pdf.Dispose(); }
}
if (exitCode != 0) Environment.Exit(exitCode);
}
static void Version()
{
Console.WriteLine(@“wps2pdf - 将WPS文档(含DOC/DOCX)转换为PDF
Copyright (c) 2012 FancyIdea
版本:2.0 (WPS API V9)
“);
}
static void Help()
{
Console.WriteLine(@“
命令:wps2pdf WPS文件 [PDF文件]
将指定的WPS文件转换为PDF文件,若未指定PDF文件,
生成的PDF文件与WPS文件同名,且扩展名改为PDF。
“);
}
}
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2014-08-08 11:36 wps2pdf\
文件 2661 2014-08-08 11:32 wps2pdf\Program.cs
目录 0 2014-08-08 11:36 wps2pdf\Properties\
文件 1402 2014-08-08 11:34 wps2pdf\Properties\AssemblyInfo.cs
文件 1049 2014-08-08 11:32 wps2pdf\Wps2Pdf.cs
文件 3528 2014-08-08 11:21 wps2pdf\wps2pdf.csproj
文件 855 2013-11-13 11:01 wps2pdf\wps2pdf.sln
- 上一篇:xm
l操作类(xm lProcess.cs) - 下一篇:WPF Task 多任务
相关资源
- VSTO对Word的开发教程
- ASP.NET 基础编程文档(PPT电子教案)
- Aspose.Words.dll 18.4破解版
- C# 创建doc文档(基于Microsoft.Office.In
- ppt课件:asp.netpdf格式
- Wpf生成word文档
- C# NPOI导出Excel,Words转PDF
- 自己用C#写的Word转Html工具,亲测可用
- c# 调用word 的vba的宏
- ASP.NET(c#) 从零动态生成Word文件用程
- .net批量打印word源码C#_VS2012
- 安卓使用poi XWPFDocument读取及修改wor
- 毕业答辩-ASP.NET电子购物商城系统(源
- 毕业答辩-ASP.NET智能评教系统(源代码
- 达内培训的C# PPT原版
- C#基础入门传智播客2011版课件讲师(
- ASP.NET MVC5 入门PPT
- C#DocX组件操作Word源码
- Visual C# 2010程序设计教程(教程PPT+源
- C# NPOI创建操作Worddocx常用操作
- 在线答疑系统附带毕业设计论文和p
- 网上书店asp.net+c#源代码+答辩ppt+毕业
- asp.net上传文件预览Excel\\Word\\PDF文件
- 基于ASP.NET的中原铁道旅行社管理系统
- winform文档预览程序
- 基于.NET的房屋销售信息管理系统源码
- wpf实现PPT播放
- 随机选题生成word试卷小程序
- 数据结构(C#语言描述-陈广-PPT及教材
- 计算机图形学(PPT)194676
评论
共有 条评论