没有找到合适的产品?
联系客服协助选型:023-68661681
提供3000多款全球软件/控件产品
针对软件研发的各个阶段提供专业培训与技术咨询
根据客户需求提供定制化的软件开发服务
全球知名设计软件,显著提升设计质量
打造以经营为中心,实现生产过程透明化管理
帮助企业合理产能分配,提高资源利用率
快速打造数字化生产线,实现全流程追溯
生产过程精准追溯,满足企业合规要求
以六西格玛为理论基础,实现产品质量全数字化管理
通过大屏电子看板,实现车间透明化管理
对设备进行全生命周期管理,提高设备综合利用率
实现设备数据的实时采集与监控
利用数字化技术提升油气勘探的效率和成功率
钻井计划优化、实时监控和风险评估
提供业务洞察与决策支持实现数据驱动决策
原创|行业资讯|编辑:李显亮|2020-11-17 13:27:06.117|阅读 868 次
概述:Aspose系列是目前功能较齐全的文档处理、文档格式转换功能API,帮助开发者轻松将文档功能集成到应用程序中。临近年终,小编为您倾情献上Aspose.Words在各类开发语言中格式转换的示例教程,记得收藏哦!
# 界面/图表报表/文档/IDE等千款热门软控件火热销售中 >>
将文档从一种格式转换为另一种格式是Aspose.Words的主要功能之一。这种转换只不过是加载和保存操作的组合。因此,使用Aspose.Words可以将文档从任何受支持的加载格式转换为任何受支持的保存格式。
本文整理了包括以下文件格式的转换指南,希望对您有所帮助:
>>你可以点击这里下载Aspose.Words for .NET v20.11测试体验。(安装包仅提供部分功能,并设置限制,如需试用完整功能请)
(篇幅较长,建议收藏阅读)
要将Word文档转换为PDF,必须调用Document.Save()方法并以“ .pdf”扩展名指定输出文件名。下面的代码示例显示了C#中从DOC到PDF的简单转换。
// Load the document from disk. Document doc = new Document("word.doc"); // Save as PDF doc.Save("output.pdf");
完整版请参考:【使用Aspose.Words在.NET中以编程方式将Word格式转换为PDF完整指南】
使用Aspose.Words将RTF转换为PDF可以在两行代码中完成。以下是将RTF文件转换为PDF的步骤以及API参考。
下面的代码示例演示如何在C#中将RTF转换为PDF。
// Load the RTF file to be converted var document = new Aspose.Words.Document("Document.rtf"); // Convert RTF to a PDF document.Save("Document.pdf", Aspose.Words.SaveFormat.Pdf);
DOC和DOCX之间的主要区别在于DOC文件格式是二进制文件,其中DOCX文件格式是包含所有相关XML文件的ZIP文件。可以按照以下步骤将DOCX文件转换为DOC文档:
下面的代码段显示了如何使用C#或VB.NET将DOCX转换为DOC:
// Specify LoadFormat of input word document Aspose.Words.LoadOptions options = new Aspose.Words.LoadOptions(); options.LoadFormat = Aspose.Words.LoadFormat.Docx ; // Load source DOCX file Aspose.Words.Document document = new Aspose.Words.Document(dataDir + "file.doc", options); // Convert DOCX to DOC file document.Save(dataDir + "test.doc", Aspose.Words.SaveFormat.Docx);
完整版请参考:【Word处理控件Aspose.Words功能演示:使用C#实现DOCX和DOC格式互转】
使用C#或VB.NET在.NET应用程序中以编程方式将Word文档(DOC / DOCX)有效地转换为HTML网页。您需要按照以下步骤进行转换:
下面的代码段遵循这些步骤,并显示如何使用C#或VB.NET将DOC / DOCX转换为HTML:
// Load the document from disk. Document doc = new Document(dataDir + "Test File.docx"); // Set HtmlSaveOptions HtmlSaveOptions options = new HtmlSaveOptions(); options.SaveFormat = SaveFormat.Html; // Save the document into HTML doc.Save(dataDir + "Document.html", options);
完整版请参考:【Word处理控件Aspose.Words功能演示:在C#中将DOC或DOCX转换为HTML】
在Aspose.Words中从DOC或DOCX文档格式转换为PDF格式非常容易,只需两行代码即可完成:
下面的代码示例演示如何使用Save方法将文档从DOCX转换为PDF:
// Load the document from disk. Document doc = new Document(dataDir + "Template.doc"); // Save the document in PDF format. dataDir = dataDir + "output.pdf"; doc.save(dataDir);
转换为PDF不受Microsoft Word文档格式的限制。Aspose.Words支持的任何格式,包括以编程方式创建的格式,都可以转换为PDF。例如,我们可以将单页图像(例如JPEG,PNG,BMP,EMF或WMF)以及多页图像(例如TIFF和GIF)转换为PDF。
下面的代码示例演示如何将JPEG和TIFF图像转换为PDF:
//将指定格式的图像转换为PDF。 ConvertImageToPDF(dataDir + “ Test.jpg ”,dataDir + “ TestJpg_out.pdf ”); ConvertImageToPDF(dataDir + “ Test.tiff ”,dataDir + “ TestTif_out.pdf ”);
可以按照以下步骤将Word转换为HTML:
下面的代码示例显示了如何使用Java将DOCX转换为HTML:
// Load the document from disk. Document doc = new Document(dataDir + "TestFile.docx"); // Save the document into HTML. doc.save(dataDir + "Document_out.html", SaveFormat.HTML);
完整版请参考:【Aspose.Words功能解析:使用Java将Word文档转换为HTML】
使用Aspose.Words for C ++,将Word文档转换为PDF就像饼一样简单。以下是将DOC / DOCX文件转换为PDF的步骤。
下面的代码示例演示如何在C ++中将DOCX转换为PDF。
// Load the document from disk. System::SharedPtrdoc = System::MakeObject( u"Word.docx"); // Set the output PDF path System::String outputPath = u"DOCX-to-PDF.pdf"; // Convert DOCX to PDF doc->Save(outputPath); std::cout << "Converted DOCX to PDF successfuly.";
完整版请参考:【使用Aspose.Words在C++中将Word格式转换为PDF完整指南】
想要快速了解Aspose旗下产品是否满足您的文档处理需求,或是优惠购买正版授权,可直接哦。
本站文章除注明转载外,均为本站原创或翻译。欢迎任何形式的转载,但请务必注明出处、不得修改原文相关链接,如果存在内容上的异议请邮件反馈至chenjj@wqylolg.cn
ABViewer作为一款功能强大的CAD图纸处理工具,凭借其广泛的格式支持、精确的测量工具、便捷的标注功能以及高效的打印和转换能力,正逐渐成为众多专业人士的首选工具。以下是ABViewer功能的详细解析及其在实际应用中的价值体现。
TeeChart Pro VCL/FMX 就是一款能帮你解决这个难题的强大工具,它为开发者和数据分析师提供了丰富的功能,让数据可视化变得简单又高效。
无需Microsoft Word也可在任何平台上满足Word文档的一切操作需求。
Aspose.Words for Java可用于基于Java SE或EE的桌面,Web或任何种类应用程序的Native Java API。
Aspose.Words for C++不依赖Microsoft Word,可在任何C++应用程序中生成和操作Word格式文档。
Aspose.Words for Android via Java从Android应用程序中生成,操作,转换和渲染Word文件,而不依赖于Microsoft Word。
服务电话
重庆/ 023-68661681
华东/ 13452821722
华南/ 18100878085
华北/ 17347785263
客户支持
技术支持咨询服务
服务热线:400-700-1020
邮箱:sales@wqylolg.cn
关注我们
地址 : 重庆市九龙坡区火炬大道69号6幢