资源简介
winForm word转pdf excel转pdf
winForm word转pdf excel转pdf
winForm word转pdf excel转pdf
winForm word转pdf excel转pdf
代码片段和文件信息
using System;
using System.Windows.Forms;
using Microsoft.Office.Interop.Word;
using Microsoft.Office.Interop.PowerPoint;
using Microsoft.Office.Interop.Excel;
namespace WinWordToPdf
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
private void button1_Click(object sender EventArgs e)
{
OpenFileDialog opg = new OpenFileDialog();
opg.Filter = “word(*.docx)|*.docx“;
if (opg.ShowDialog() == System.Windows.Forms.DialogResult.OK)
{
WordConvertPdf(opg.FileName “D:\\sss.pdf“ WdExportFormat.wdExportFormatPDF);
}
}
private void btnExcel_Click(object sender EventArgs e)
{
OpenFileDialog opg = new OpenFileDialog();
opg.Filter = “Excel(*.xls)|*.xlsx“;
if (opg.ShowDialog() == System.Windows.Forms.DialogResult.OK)
{
ExcelConvertPdf(opg.FileName “D:\\sss1.pdf“ XlFixedFormatType.xlTypePDF);
}
}
private bool WordConvertPdf(string sourcePath string targetPath WdExportFormat exportFormat)
{
bool result;
object paramMissing = Type.Missing;
Microsoft.Office.Interop.Word.ApplicationClass wordApplication = new Microsoft.Office.Interop.Word.ApplicationClass();
Document wordDocument = null;
try
{
object paramSourceDocPath = sourcePath;
string paramExportFilePath = targetPath;
WdExportFormat paramExportFormat = exportFormat;
bool paramOpenAfterExport = false;
WdExportOptimizeFor paramExportOptimizeFor =
WdExportOptimizeFor.wdExportOptimizeForPrint;
WdExportRange paramExportRange = WdExportRange.wdExportAllDocument;
int paramStartPage = 0;
int paramEndPage = 0;
WdExportItem paramExportItem = WdExportItem.wdExportDocumentContent;
bool paramIncludeDocProps = true;
bool paramKeepIRM = true;
WdExportCreateBookmarks paramCreateBookmarks =
WdExportCreateBookmarks.wdExportCreateWordBookmarks;
bool paramDocStructureTags = true;
bool paramBitmapMissingFonts = true;
bool paramUseISO19005_1 = false;
wordDocument = wordApplication.Documents.Open(
ref paramSourceDocPath ref paramMissing ref paramMissing
ref paramMissing ref paramMissing ref paramMissing
ref paramMissing ref paramMissing ref paramMissing
ref paramMissing ref paramMissing ref paramMissing
ref paramMissing ref paramMissing ref paramMissing
ref paramM 属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 781104 2009-08-31 02:00 WinWordToPdf\bin\Debug\Microsoft.Office.Interop.Word.dll
文件 1648465 2010-01-10 22:10 WinWordToPdf\bin\Debug\Microsoft.Office.Interop.Word.xm
文件 10240 2011-09-14 15:53 WinWordToPdf\bin\Debug\WinWordToPdf.exe
文件 26112 2011-09-14 15:53 WinWordToPdf\bin\Debug\WinWordToPdf.pdb
文件 11600 2011-09-14 15:56 WinWordToPdf\bin\Debug\WinWordToPdf.vshost.exe
文件 490 2010-03-17 22:39 WinWordToPdf\bin\Debug\WinWordToPdf.vshost.exe.manifest
文件 5944 2011-09-14 15:53 WinWordToPdf\Form1.cs
文件 2670 2011-09-14 15:46 WinWordToPdf\Form1.Designer.cs
文件 5817 2011-09-14 15:46 WinWordToPdf\Form1.resx
文件 2152 2011-09-14 15:02 WinWordToPdf\obj\x86\Debug\DesignTimeResolveAssemblyReferences.cache
文件 6603 2011-09-14 15:53 WinWordToPdf\obj\x86\Debug\DesignTimeResolveAssemblyReferencesInput.cache
文件 232 2011-09-14 15:49 WinWordToPdf\obj\x86\Debug\GenerateResource.read.1.tlog
文件 582 2011-09-14 15:49 WinWordToPdf\obj\x86\Debug\GenerateResource.write.1.tlog
文件 855 2011-09-14 15:56 WinWordToPdf\obj\x86\Debug\WinWordToPdf.csproj.FileListAbsolute.txt
文件 10240 2011-09-14 15:53 WinWordToPdf\obj\x86\Debug\WinWordToPdf.exe
文件 180 2011-09-14 15:49 WinWordToPdf\obj\x86\Debug\WinWordToPdf.Form1.resources
文件 26112 2011-09-14 15:53 WinWordToPdf\obj\x86\Debug\WinWordToPdf.pdb
文件 180 2011-09-14 15:40 WinWordToPdf\obj\x86\Debug\WinWordToPdf.Properties.Resources.resources
文件 493 2011-09-14 15:02 WinWordToPdf\Program.cs
文件 1376 2011-09-14 15:02 WinWordToPdf\Properties\AssemblyInfo.cs
文件 2874 2011-09-14 15:02 WinWordToPdf\Properties\Resources.Designer.cs
文件 5612 2011-09-14 15:02 WinWordToPdf\Properties\Resources.resx
文件 1097 2011-09-14 15:02 WinWordToPdf\Properties\Settings.Designer.cs
文件 249 2011-09-14 15:02 WinWordToPdf\Properties\Settings.settings
文件 4331 2011-09-14 15:40 WinWordToPdf\WinWordToPdf.csproj
文件 878 2011-09-14 15:02 WinWordToPdf.sln
目录 0 2011-09-14 15:02 WinWordToPdf\obj\x86\Debug\TempPE
目录 0 2011-09-14 15:53 WinWordToPdf\obj\x86\Debug
目录 0 2011-09-14 15:40 WinWordToPdf\bin\Debug
目录 0 2011-09-14 15:02 WinWordToPdf\obj\x86
............此处省略7个文件信息
相关资源
- Winform可视化打印模板设计工具含源码
- c# winform 自动登录 百度账户 源代码
- DirectX.Capturec# winform 操作摄像头录像附
- C# 五子棋程序 附带编程日记
- C# winform实现表数据导出到Excel表格
- C# WinForm读写INI文件
- C#处理png图片位深度和交错属性
- winform(c#)最全73种非常漂亮界面样式
- winform与内嵌echarts的数据交互,让数据
- winform分页控件
- winform materialskin好看的皮肤组件
- winform 皮肤
- C#全套皮肤一共73款(IrisSkin4)
- UI界面皮肤(winform)
- winform开发的人脸识别打卡系统
- winform下拉多选自定义控件(带全选)
- winform控件库
- C# winform简洁漂亮的图形界面库SunnyU
- C# 斑马标签打印 (WEBamp;WINFORM)
- winform shell编程
- winform实时获取网卡网速全部源码,获
- winform实现饼状图、柱状图、折线图(
- winform简单用户登录(带验证码)
- 输入框自动切换中文(C#winform)vs20
- winform右下角弹窗
- windorm 加载WPF控件 ,实现dxf文件显示
- C# 俄罗斯方块(winform)
- C# 贪吃蛇(winform)
- C# 五子棋(winform源码)
- Winform中嵌入excel
川公网安备 51152502000135号
评论
共有 条评论