91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 0.50M
    文件類型: .zip
    金幣: 2
    下載: 1 次
    發(fā)布日期: 2020-12-25
  • 語言: C#
  • 標(biāo)簽: pdf??Word??Excel??wps??

資源簡介

【實(shí)例簡介】
    調(diào)用WPS實(shí)現(xiàn)WORD轉(zhuǎn)PDF、EXCEL轉(zhuǎn)PDF,需安裝WPS 2012,即所謂的v9版本。

【核心代碼】

                        ET._Application app = null;
                        ET._Workbook xls = null;

                        try
                        {
                            app = new ET.Application();
                            app.set_Visible(false);
                            xls = app.get_Workbooks().Open(source);
                            xls.ExportPdf(target);
                            xls.Close(false);
                        }
                        catch (Exception ex)
                        {
                            Console.WriteLine(ex.Message);
                            return;
                        }
                        finally
                        {
                            if (xls != null)
                            {
                                System.Runtime.InteropServices.Marshal.FinalReleaseComObject(xls);
                            }
                            if (app != null)
                            {
                                System.Runtime.InteropServices.Marshal.FinalReleaseComObject(app);
                            }

                            GC.Collect();
                            GC.WaitForPendingFinalizers();
                            GC.Collect();
                            GC.WaitForPendingFinalizers();

                            try
                            {
                                File.Delete(source);
                            }
                            catch { }
                        }


資源截圖

代碼片段和文件信息

using?System;
using?System.IO;

namespace?WPSConverter
{
????class?Program
????{
????????static?void?Main(string[]?args)
????????{
????????????if?(args?==?null?||?args.Length?==?0)
????????????{
????????????????return;
????????????}

????????????try
????????????{
????????????????if?(!File.Exists(args[0]))
????????????????{
????????????????????return;
????????????????}
????????????}
????????????catch?(Exception?ex)
????????????{
????????????????Console.WriteLine(ex.Message);
????????????????return;
????????????}

????????????string?ext?=?Path.GetExtension(args[0]);
????????????string?source?=?Path.Combine(Path.GetDirectoryName(args[0])?Guid.NewGuid().ToString(“N“)?+?ext);
????????????string?target?=?args.Length?>=?2???args[1]?:?Path.ChangeExtension(args[0]?“.p

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2016-03-30?15:42??bin\
?????文件???????11264??2016-03-30?15:42??bin\WPSConverter.exe
?????文件???????13824??2016-03-30?15:42??bin\WPSConverter.pdb
?????目錄???????????0??2016-03-30?14:57??obj\
?????目錄???????????0??2016-03-30?14:57??obj\x86\
?????目錄???????????0??2016-03-30?15:42??obj\x86\Debug\
?????文件????????7388??2016-03-30?14:57??obj\x86\Debug\DesignTimeResolveAssemblyReferencesInput.cache
?????文件??????266240??2016-03-30?15:42??obj\x86\Debug\Interop.KSO.dll
?????文件??????434688??2016-03-30?15:42??obj\x86\Debug\Interop.Office.dll
?????文件??????921088??2016-03-30?15:42??obj\x86\Debug\Interop.Word.dll
?????目錄???????????0??2016-03-28?14:21??obj\x86\Debug\TempPE\
?????文件?????????979??2016-03-28?17:34??obj\x86\Debug\wps2pdf.csproj.FileListAbsolute.txt
?????文件?????????971??2016-03-28?17:34??obj\x86\Debug\wps2pdf.csproj.ResolveComReference.cache
?????文件????????5120??2016-03-28?17:34??obj\x86\Debug\wps2pdf.exe
?????文件???????11776??2016-03-28?17:34??obj\x86\Debug\wps2pdf.pdb
?????文件?????????480??2016-03-29?15:50??obj\x86\Debug\WPSBatch.csproj.FileListAbsolute.txt
?????文件?????????971??2016-03-29?15:50??obj\x86\Debug\WPSBatch.csproj.ResolveComReference.cache
?????文件???????10240??2016-03-29?15:50??obj\x86\Debug\WPSBatch.exe
?????文件???????13824??2016-03-29?15:50??obj\x86\Debug\WPSBatch.pdb
?????文件????????1483??2016-03-30?15:42??obj\x86\Debug\WPSConverter.csproj.FileListAbsolute.txt
?????文件????????1339??2016-03-30?15:42??obj\x86\Debug\WPSConverter.csproj.ResolveComReference.cache
?????文件????????7055??2016-03-30?15:42??obj\x86\Debug\WPSConverter.csprojResolveAssemblyReference.cache
?????文件???????11264??2016-03-30?15:42??obj\x86\Debug\WPSConverter.exe
?????文件???????13824??2016-03-30?15:42??obj\x86\Debug\WPSConverter.pdb
?????文件????????5192??2016-03-30?15:33??Program.cs
?????目錄???????????0??2016-03-30?14:57??Properties\
?????文件????????1359??2016-03-29?15:51??Properties\AssemblyInfo.cs
?????文件????????5310??2016-03-30?00:29??WPSConverter.csproj
?????文件?????????379??2016-03-29?16:47??WPSConverter.csproj.user
?????文件?????????972??2016-03-29?15:51??WPSConverter.sln

評論

共有 條評論