相关疑难解决方法(0)

在ASP.NET中将MS Word文档转换为PDF

类似的问题已被问到,但没有什么像我的,所以这里.

我们在ASP.NET Web服务器上有一组Microsoft Word文档,其中包含合并字段,其值由用户表单提交填写.字段合并后,服务器必须将文档转换为PDF并将其流式传输到浏览器.我们的第一个倾向是使用Visual Studio Tools for Office API; 但是,我们遇到了微软的这个警告:

Microsoft目前不建议也不支持从任何无人参与的非交互式客户端应用程序或组件(包括ASP,ASP.NET,DCOM和NT服务)自动化Microsoft Office应用程序,因为Office可能会出现不稳定的行为和/或Office在此环境中运行时出现死锁或死锁.

看起来可以使用Open XML SDK完成字段操作,但是在不打开Word的情况下将Word 2007文档转换为PDF的最佳方法是什么?最佳解决方案是低成本,可扩展,内存占用少,易于部署以及具有.NET API.

pdf asp.net pdf-generation

18
推荐指数
2
解决办法
5万
查看次数

以编程方式使用"Microsoft另存为PDF"加载项而不安装Word

如果您在计算机上安装了单词,本文中用于从Word文档创建PDF的示例代码非常有用.

http://msdn.microsoft.com/en-us/library/bb412305.aspx

我很好奇是否可以在不安装Word的情况下执行此操作.

.net pdf asp.net pdf-generation ms-word

10
推荐指数
1
解决办法
7978
查看次数

使用Visual Studio 2010 Express将.doc保存/转换为.html

我有一个word文档的文件夹,我想转换为html进行进一步处理.我只有Visual Studio 2010 Express版.可以使用快递版吗?我找到了如何进行转换的示例,但它们需要Microsoft.Office.Tools.Word库,它不附带Express.

编辑:我发现它,它实际上在COM对象中称为Microsoft Word 12.0对象库,它是Microsoft.Office.Interop.Word命名空间.

.net c# ms-word

6
推荐指数
1
解决办法
6838
查看次数

将Word DOCX文件另存为PDF

我正在使用openxml来创建Word DOCX文件.我想将这些文档创建为PDF文件后保存.有没有办法在openxml中做到这一点?我认为答案是否定的.如果不是,是否有推荐的库或工具可用于将DOCX文件保存/打印为PDF(以编程方式,在.NET中)?我看了一下sharpPDF(PDFSharp),看来这个库只是用于从头开始生成PDF,而不是将DOCX保存为PDF.

我能以某种方式以完全自动化的方式打印到已安装的PDF打印机,可爱的PDF或内置于Windows 7的PDF打印机吗?

更新:寻找免费的非病毒许可证,最好不需要额外的安装.

.net c# pdf docx openxml

6
推荐指数
1
解决办法
2万
查看次数

在ASP.NET中使用C#将Word文档(.doc和.docx)转换为pdf

我正在寻找一种使用C#和ASP.NET将doc和docx扩展文件转换为pdf的简便方法.我之前使用iTextSharp用于此目的,但这需要从头开始创建文档.但我想要一种方法将Word文件转换为pdf.就像它包括图像,表格等一样,它们必须按原样转换为pdf.有没有免费的图书馆或代码?提前致谢.

c# asp.net

5
推荐指数
1
解决办法
1万
查看次数

如何解决错误:因以下错误而失败:80040154 类未注册

如何解决以下错误。运行时出现此错误。

由于以下错误,检索具有 CLSID {000209FF-0000-0000-C000-000000000046} 的组件的 COM 类工厂失败:80040154 类未注册(HRESULT 异常:0x80040154 (REGDB_REGT)CLASSNO)。

代码:此代码用于将 word 转换为 pdf 文档文件。我在这一行出错。

Application wordApp = new Microsoft.Office.Interop.Word.Application();
Document wordDocument = new Document();           
private void ConvertWord2PDF(string inputFile, string outputPath)
{

        try
        {
            if (outputPath.Equals("") || !File.Exists(inputFile))
            {
                throw new Exception("Either file does not exist or invalid output path");
            }

            // app to open the document belower
            Application wordApp = new Microsoft.Office.Interop.Word.Application();
            Document wordDocument = new Document();

            // input variables
            object objInputFile = inputFile;
            object missParam = Type.Missing;

            wordDocument …
Run Code Online (Sandbox Code Playgroud)

c# asp.net com ms-word exception

5
推荐指数
1
解决办法
1万
查看次数

在c#中将doc转换为pdf

如何使用asp.net c#将.doc转换为.pdf.我不能使用任何第三方组件.

代码应该在

  1. C#或vb.net
  2. 兼容VS 2005.(如果没有,那么也请发贴你的回复,我会手动转换为VS 2005)

如果有任何疑问,请告诉我.

谢谢!

c# pdf asp.net visual-studio-2005 doc

3
推荐指数
1
解决办法
1万
查看次数

将单个doc文件转换为pdf

我正在使用以下代码如何以编程方式将Word文件转换为PDF?将doc文件转换为pdf.但是代码提到从特定目录获取所有.doc文件,而我希望只有那些我从应用程序中选择的文件或有时只有一个文件.

请指导我

谢谢!

.net c# pdf doc visual-studio

2
推荐指数
1
解决办法
5644
查看次数

仅将第一个Word文档页面转换为PDF

我正在使用Office 2010互操作和C#4.如何将word文档的第一页转换为PDF?这个问题("我如何以编程方式将Word文件转换为PDF?")帮助我开始,但它只显示了如何将整个文档保存为PDF.

有办法吗?

  • 仅将第一页保存为PDF?(最理想的选择)
  • 删除所有剩余页面,然后另存为PDF?

我该怎么做呢?

pdf-generation office-interop c#-4.0 word-2010

2
推荐指数
1
解决办法
2万
查看次数

在系统上将docx word文件转换为不带MS Word的pdf

有没有办法将单词docx文件转换为pdf而不在系统上有MS字.由于安全原因,我们的基础架构团队不想在服务器上安装MS Word/Open Office.

我已经尝试使用docx.codeplex.com来操作docx.codeplex完美处理的word文件的内容.

任何想法/经验都非常感谢.

c# pdf ms-word

0
推荐指数
1
解决办法
9476
查看次数