用Word写博客测试文章(教程+效果)

 

 

效果如下:

啦啦啦啦啦啦我是卖报的小行家


/// <summary>

/// Word转换成PDF

/// </summary>

/// <param name="inputPath">载入路径</param>

/// <param name="outputPath">保存路径</param>

/// <param name="startPage">初始页码(默认为第一页[0])</param>

/// <param name="endPage">结束页码(默认为最后一页)</param>

public static bool WordToPDF(string inputPath, string outputPath, int startPage =0, int endPage = 0)

{

bool b = true;

 

#region初始化

//初始化一个application

Application wordApplication = new Application();

//初始化一个document

Document wordDocument = null;

#endregion

 

#region参数设置~~我去累死宝宝了~~

//word路径

object wordPath = Path.GetFullPath(inputPath);

 

//输出路径

string pdfPath = Path.GetFullPath(outputPath);

 

//导出格式为PDF

WdExportFormat wdExportFormat = WdExportFormat.wdExportFormatPDF;

 

//导出大文件

WdExportOptimizeFor wdExportOptimizeFor =WdExportOptimizeFor.wdExportOptimizeForPrint;

 

//导出整个文档

WdExportRange wdExportRange = WdExportRange.wdExportAllDocument;

 

//开始页码

int startIndex = startPage;

 

//结束页码

int endIndex = endPage;

 

//导出不带标记的文档(这个可以改)

WdExportItem wdExportItem = WdExportItem.wdExportDocumentContent;

 

//包含word属性

bool includeDocProps = true;

 

//导出书签

WdExportCreateBookmarks paramCreateBookmarks =WdExportCreateBookmarks.wdExportCreateWordBookmarks;

 

//默认值

object paramMissing = Type.Missing;

 

#endregion

 

#region转换

try

{

//打开word

wordDocument = wordApplication.Documents.Open(ref wordPath, ref paramMissing, refparamMissing, ref paramMissing, ref paramMissing, ref paramMissing, refparamMissing, ref paramMissing, ref paramMissing, ref paramMissing, refparamMissing, ref paramMissing, ref paramMissing, ref paramMissing, refparamMissing, ref paramMissing);

//转换成指定格式

if (wordDocument != null)

{

wordDocument.ExportAsFixedFormat(pdfPath, wdExportFormat, false, wdExportOptimizeFor, wdExportRange, startIndex, endIndex, wdExportItem, includeDocProps, true, paramCreateBookmarks, true, true, false, refparamMissing);

}

}

catch (Exception ex)

{

b = false;

}

finally

{

//关闭

if (wordDocument != null)

{

wordDocument.Close(ref paramMissing, ref paramMissing, ref paramMissing);

wordDocument = null;

}

 

//退出

if (wordApplication != null)

{

wordApplication.Quit(ref paramMissing, ref paramMissing, ref paramMissing);

wordApplication = null;

}

}

 

return b;

#endregion

}

时间: 2024-08-30 14:16:08

用Word写博客测试文章(教程+效果)的相关文章

Word 2007博客功能使用教程

Word2007中集成了直接发布Blog的功能早已传得沸沸扬扬,很多用户还不大熟悉具体的操作流程.笔者认为,在博客大为盛行的今天,Word必然会对其产生很大的推动作用,这就使得不计其数的朋友不用再登陆网站就可以发布图文并茂的日志. 下面我们来详细看看如何使用Word2007发布自己的网络日志. 1.前期准备工作 发布Blog,Word2007只是提供了一个前期的编辑文本工作,所以还是需要您在各大博客网站预先开辟好自己的空间.由于这项发布功能目前还处在调试阶段,还不是很完善,而且支持的博客网站有限

写博客文章的时候应该注意的事情

中介交易 http://www.aliyun.com/zixun/aggregation/6858.html">SEO诊断 淘宝客 云主机 技术大厅 虽然自己一直做编辑,不过今天说的问题不是针对网站来发布文章,因为那是要求一个严谨的作风,而写博客就显得轻松多了,那我们就讲讲这个做博客的时候来写文章的时候都需要注意什么事情. 作为博客就是一个大家畅所欲言的地方,可以发发牢骚,可以讲讲笑话,但是无论书写的内容是什么,最重要是让访问你的用户能够喜欢你,再其次就是让搜索引擎也喜欢你.而且你自己的博

为什么SEO博客里文章的质量越来越低了

最近和一次朋友聊天,那位朋友抱怨现在想学点东西不容易了,以前发现博客是最能学习到东西的.但现在博客里的东西怎么越来越水了,相信可能做了一年以上SEO的人都会有这样的感觉,为何会出现博客内容质量越来越低呢,原因是这样的.相信做SEO的朋友,大部分都有过自己独立的博客.不同的人建立博客的目的都不同,有的是为测试技术,有的是为记录自己的学习情况,有的是作为自己在互联网的一张名片,有的可能为了接单等等.当时笔者写博客是为了测试技术,也是为了记录自己的SEO之路.相信大部分人都是为了测试技术,做一个地区的

谈谈博客园和写博客,以及通过博客遇到的那些人

    不知不觉,博客园园龄已经5年11个月了,还曾依稀的记得,那是研究生毕业设计搞完了,有没有什么事情可以做,只能每天背个屌丝的书包去学院机房,狂赚CSDN积分,曾经高峰期的时候CSDN积分达到16000分,不过由于这几年免费分享给Newlife群使用,已经只剩下500分了.发现博客园后,才知道CSDN是多么的烂,好吧我不说CSDN,影响心情.说说这些年在博客园吧. 本来很早就想写这篇文章,只是今天心情很特别,正好把手上哪些蛋疼的方案和报告写完之后,就分享一下心得吧. 1.关于对博客园的看法

写博客的那些事儿

       最近,我又抽空读了一下刘未鹏老师的<暗时间>,里面有一篇文章叫做"为什么你应该从现在开始就写博客".刘老师认为,写一个博客有很多好处,却没有任何明显的坏处.这些好处包括:第一,能够交到很多志同道合的朋友:第二,书写是为了更好的思考:第三,"教"是最好的"学":第四,讨论是绝佳的反思:第五,激励你去持续学习和思考:第六,学会持之以恒地做一件事情:第七,一个长期的价值博客是一份很好的简历.           既然写博客有这

写博客--用文字整理生命

        为什么你应该从现在开始就写博客       一个偶然的机会,读了刘未鹏老师的"为什么你应该从现在开始就写博客",刘未鹏老师认为,写一个博客有很多好处,却没有任何明显的坏处.这些好处包括:        第一,能够交到很多志同道合的朋友:        第二,书写是为了更好的思考:        第三,"教"是最好的"学":        第四,讨论是绝佳的反思:        第五,激励你去持续学习和思考:        第六,学

想创业?也许你可以从写博客开始

中介交易 SEO诊断 淘宝客 云主机 技术大厅 当你有了一个堪称伟大的创业 idea.你立马就开始没日没夜的构建产品原型,编写代码.经过几个星期的疯狂工作,你满怀期待的将产品发布出去,却发现没人在乎. 这种故事相信不少人都不陌生.很多时候,创业者的产品并不能帮人们解决真正的问题.值得庆幸的是,精益创业指了一条路:帮很多创业者发现市场需求并通过不断验证式学习中建立公司.通过不断实验,假设,去发现用户真正的需求. 除此之外,其实还有一个并不为人们熟知的方法--写博客.你没看错,写博客确实是一个能快速

为什么每个专业人士都需要考虑写博客?

声明:以下内容原文作者"Antonio Cangiano",本人通过Bing Translator翻译后根据自己的理解加以整理,个人水平有限,与原文表达不同之处还请高手多多指点! 原文:http://technicalblogging.com/why-every-professional-should-consider-blogging/ 我经常辩称专业人员应该分享其知识在线通过写博客. 想抓住生活中几乎任何有意义的东西都需要时间和精力,写博客也不例外.所以在把自己的能量用于这种努力之

微信小程序实现博客园文章阅读功能

在微信小程序开发中,我们可以根据不同的业务场景,开发不同的业务应用,可以基于自身域名服务接口,也可以基于第三方的域名接口进行处理(如果被禁用除外),本篇随笔介绍使用小程序来实现我博客(http://wuhuacong.cnblogs.com)的文章阅读功能,这个小程序主要用来介绍使用介绍基于Javascript的正则表达式的处理应用,和常规在C#里面使用正则表达式有一些差异,因此可以作为后续使用正则表达式处理业务数据的一个练兵吧. 1.Request接口合法域名配置 一般情况下,我们知道微信的R