当前位置: 首页 > news >正文

网站广告推广怎么做网站怎么优化关键词排名

网站广告推广怎么做,网站怎么优化关键词排名,网站页头页尾怎样做,html毕业设计题目大全Spire.Pdf 的各种操作总结简介 试验新产品总是给我带来许多挑战#xff0c;当然这也是一个引进创新技术的好方法。在这里我要跟大家分享的是使用Spire.Pdf的过程#xff0c;它是来自E-iceblue公司的轻便PDF程序库。 设计情节我以前经常没事就搞搞PDF。Spire.Pdf是用C# 写的PD…  Spire.Pdf 的各种操作总结 简介  试验新产品总是给我带来许多挑战当然这也是一个引进创新技术的好方法。在这里我要跟大家分享的是使用Spire.Pdf的过程它是来自E-iceblue公司的轻便PDF程序库。  设计情节  我以前经常没事就搞搞PDF。Spire.Pdf是用C# 写的PDF组件。他们自己声称 pastingSpire.PDF for .NET is a professional PDF component applied to creating, writing, editing, handling and reading PDF files without any external dependencies within .NET application. Using this .NET PDF library, you can implement rich capabilities to create PDF files from scratch or process existing PDF documents entirely through C#/VB.NET without installing Adobe Acrobat.  先决条件  首先从这下载它的免费版http://freepdf.codeplex.com/  安装下载的软件结果你会得到两个dll文件Spire.License.dll和 Spire.Pdf.dll如下图所示在你的程序中添加他们的引用   创建PDF并设置它的格式  创建PDF和使用Spire.Pdf一样简单。这就意味着仅仅用Spire.Pdf写几行代码就可以实现了。参照以下代码  //Create a pdf document.PdfDocument doc  new PdfDocument();// Create one pagePdfPageBase page  doc.Pages.Add();//Draw the textpage.Canvas.DrawString(Hello, Im Created By SPIRE.PDF!,new PdfFont(PdfFontFamily.TimesRoman, 30f),new PdfSolidBrush(Color.Black), 10, 10);//Save pdf file.doc.SaveToFile(MyFirstPDF.pdf);doc.Close();  以上代码创建了一个单页的PDF文件    现在我们在同一个PDF文件中再加点料像边框啊水印啦再加一些有格式设置的图片。我为了让我这篇教程看上去比较简洁就把所有代码附在了示例中。它是一个包含了所有代码的小型windows窗口程序你可以从这里下载。  转换成其它格式并设置相应的格式  基本上每个程序员都被这类的需求困扰过。从一种格式转换成另一种格式在开发模式中是一件痛苦的事情。举例来说现在有很多程序员会问如何把HTML页面转换为PDFSpire.Pdf对这个问题给出了简单的解决方法。不仅仅如此SPIRE.PDF还提供了如下的转换    HTML To PDF ·         XPS to PDF ·         PDF to XPS ·         PDF to Image  HTML到PDF的转换  我上面说的这是几乎每个开发人员都需要的功能。用 Spire.Pdf的话转换简直是飞一般的感觉。Spire.Pdf包含创建方法“LoadFromHTML”它可以用URL做为参数而返回一个PDF文件。 //create PdfDocument instancePdfDocument doc  new PdfDocument();//load html from URLstring url  http://www.google.com;var thread  new Thread(() {    doc.LoadFromHTML(url, false, true, true); });//set to single threadthread.SetApartmentState(ApartmentState.STA);thread.Start();thread.Join();//save to PDF documentdoc.SaveToFile(FromHTML.pdf, FileFormat.PDF);doc.Close();System.Diagnostics.Process.Start(FromHTML.pdf);  从上面的几行代码中你可以观察到我尝试从URL中创建一个PDF文件只是一行叫做LoadFromHTML的方法就可以实现神奇的转换下面几行为保存文件。下面在转换中有趣的事情就是SPIRE.PDF将链接地址的页面自动转换为PDF链接。  PDF到XPS的转换  XPS是另外一个Microsoft在2006年开发的流行文件格式。 Spire.Pdf也提供了将目标文件保存为XPS格式的选择。看下面代码 Spire.Pdf仅仅是加载了PDF文件并使用SaveToFile方法将文件保存为需要的格式。  //Input  pdf fileString file  G:\FromHTML.pdf;//open pdf documentPdfDocument doc  new PdfDocument();doc.LoadFromFile(file);//convert to xps file.doc.SaveToFile(G:\PDFToXPS.xps, FileFormat.XPS);doc.Close();       XPS到PDF的转换Spire.Pdf 也提供了上述方法的逆向转换那就是从XPS到PDF的转换有所不同的是加载文件方法的不同。这里我们使用方法LoadFromXPS就可以了。 //open xps documentPdfDocument doc  new PdfDocument();doc.LoadFromXPS(file);//convert to pdf file.doc.SaveToFile(XPSToPDF.pdf);  在Spire.Pdf使用枚举FileFormat我们可以有4种格式的输出文件DOC, HTML, PDF 和XPS。   撷取PDF –从PDF中撷取文本/图片  在平常工作中我遇到过需要单独从PDF文件中撷取图片或文本的问题。 Spire.Pdf也给出了简洁的解决方案。它做的很好的地方是提供一个单行的代码就是调用“that”就搞定了。 //Create a pdf document.PdfDocument doc  new PdfDocument();// Load the PDF Documentdoc.LoadFromFile(G:\sample.pdf);// Image collection to holdIListImage images  new ListImage();// Loop thru each pagesforeach (PdfPageBase page in doc.Pages){// Check that page contains any imagesif (page.ExtractImages() ! null){     foreach (Image image in page.ExtractImages())      {         images.Add(image);       } } }//close the document doc.Close(); //save imageint index  0;foreach (Image image in images){  String imageFileName  String.Format(Image-{0}.png, index);  image.Save(imageFileName, ImageFormat.Png);}  在以上代码中图片被保存为png格式输出界面如下图   从PDF中撷取文本也是很简单。每个编程人员的职业生涯都会面对的撷取。Spire.Pdf可以用以下代码来解决 //Create a pdf document.PdfDocument doc  new PdfDocument();// Load the PDF Documentdoc.LoadFromFile(G:\sample.pdf);// String for hold the extracted textStringBuilder buffer  new StringBuilder();foreach (PdfPageBase page in doc.Pages){    buffer.Append(page.ExtractText());}doc.Close();//save textString fileName  TextInPdf.txt;File.WriteAllText(fileName, buffer.ToString());buffer  null; 上面的程序片段就将文本提取出来并生成名为TextInPdf.txt的文本文档。 结论 综上所述换句话说它用简单有效的方法处理PDF文件。SPIRE.PDF是一个很好的解决PDF 的API。 转载于:https://www.cnblogs.com/Yesi/p/4289981.html
http://www.pierceye.com/news/880025/

相关文章:

  • 深圳工装公司网站优化顺义案例
  • 四川省工程建设信息官方网站个人域名注册免费
  • 网站建设用源码徐州金网网站建设
  • 老哥们给个关键词威海网站seo
  • 贵州网站备案延庆网站建设师
  • 做网站怎么上词网站建设战略伙伴
  • 绵阳网站推广排名给网站网站做代理
  • 网站轮播代码北京的公司有哪些
  • 网上书城网站开发外文参考文献wordpress禁用谷歌字体插件
  • 团购模板网站全网营销型网站建设模板
  • ac域名网站邯郸中国建设银行网站
  • 广州seo网站开发微信营销的优势
  • 宝塔可以做二级域名网站么有哪些好的做兼职网站
  • 网站建设公司落寞特殊符号网名生成器
  • 设计分享网站在闲鱼可以做网站吗
  • 安全等级保护每个网站必须做吗实惠的网站建设公司
  • vue可以做pc端网站山东专业企业网站建设
  • 推广网站软文高中网站制作
  • 做h的动漫在线观看网站安阳市有几个区几个县
  • 帝国cms地方门户网站模板怀集县住房和城乡规划建设网站
  • 河北住房建设厅网站首页怎么自己建设网站
  • 政务网站建设及安全下载app赚钱的平台
  • 如何制作一个论坛网站都江堰建设局网站
  • 网站建设seo优化浙江广17网站一起做网店
  • WordPress子站站群优化教程网站推广排名
  • 毕设做购物网站容易吗网上商城是什么意思
  • 1688阿里巴巴官方网站杭州网站建设seo
  • 建设网站选什么地方的主机网站上漂亮的甘特图是怎么做的
  • 用什么软件来建网站立创电子元器件商城官网
  • 做视频网站成本如何定制微信小程序