问题标签 [spire.doc]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
1406 浏览

c# - 在 C# (MVC) 中将内容从一个 Word 文档复制到另一个文档

我是论坛的新手,我刚开始在 Visual Studio 2013 上使用新的 Web 应用程序。我需要创建一个应用程序,将所有内容从一个 Word 文档复制到另一个文档。我发现这个插件应该可以完成这项工作,但我不知道如何将它放入我的代码中并使其工作。我需要在 MVC 应用程序中执行此操作,所以也许我没有将代码放在正确的位置(现在它在模型中)。有人可以帮我告诉我如何让它工作吗?请查看我拥有的代码:

我无法编译它,因为我在“foreach”行上有一个错误,上面写着:“类'结构'或接口成员声明中的令牌'foreach'无效”。

请帮我。

提前致谢

0 投票
1 回答
517 浏览

pdf - 使用 Spire.doc 库将 docX 转换为 PDF 时,标题中的图像丢失

我使用 docX 库创建了一个 docX,并在标题中添加了一个图像。但是,当我使用 Spire.doc 库将 docX 转换为 PDF 时,图像会丢失。知道为什么吗?下面是我的代码:

0 投票
4 回答
2476 浏览

c# - GDI+ 中出现一般错误。在 Azure Web 应用程序上

我正在使用 spire lib 为用户创建 pdf 文件。

使用 (Document document_test = new Document()) { document_test.LoadFromFile(fileNameTemplate);

该代码在本地开发机器上完美运行,但是当我将其上传到 Azure Web 应用程序时,我收到一个一般错误:GDI+ 中发生一般错误。

堆栈跟踪:

[ExternalException (0x80004005): GDI+ 中发生一般错误。] System.Drawing.Imaging.Metafile..ctor(Stream stream, IntPtr referenceHdc, RectangleF frameRect, MetafileFrameUnit frameUnit, EmfType type, String description) +226801 System.Drawing.Imaging .Metafile..ctor(Stream stream, IntPtr referenceHdc, RectangleF frameRect, MetafileFrameUnit frameUnit, EmfType type) +34 sprᲦ.ᜀ(PageSetup A_0, ImageType A_1, MemoryStream A_2, Int32 A_3, GraphicsUnit A_4) +255 sprᲦ.ᜀ(PageSetup A_0 , ImageType A_1, MemoryStream A_2, Int32 A_3) +19 sprᲦ.᜔() +224 sprᲦ.ᜁ(IDocument A_0) +234 spr᧤.ᜀ(Document A_0) +93 Spire.Doc.Document.ᜀ(Stream A_0) + 94 Spire.Doc.Document.SaveToFile(Stream stream, FileFormat fileFormat) +289 Spire.Doc.Document.SaveToFile(String fileName, FileFormat fileFormat, HttpResponse response,HttpContentType contentType) +673 LMSv1.Controllers.DisplayController.DownloadCertification(Nullable1 tid, Nullable1 eid) +616 lambda_method(Closure , ControllerBase , Object[] ) +146 System.Web.Mvc.ActionMethodDispatcher.Execute(ControllerBase 控制器, Object[] 参数) +14 System.Web.Mvc.ReflectedActionDescriptor.Execute(ControllerContext controllerContext, IDictionary 2 parameters) +167 System.Web.Mvc.ControllerActionInvoker.InvokeActionMethod(ControllerContext controllerContext, ActionDescriptor actionDescriptor, IDictionary2 参数) +27 System.Web.Mvc.Async.AsyncControllerActionInvoker.b__39(IAsyncResult asyncResult, ActionInvocation innerInvokeState) +22 System.Web.Mvc.Async.WrappedAsyncResult 2.CallEndDelegate(IAsyncResult asyncResult) +29 System.Web.Mvc.Async.WrappedAsyncResultBase1.End() +49

0 投票
1 回答
990 浏览

asp.net - 使用 spire doc 将 word 转换为具有原始文档尺寸的 pdf

如何将 word 文件转换为 PDF,以便源文档的页边距和方向等页面设置与输出 PDF 相同。我尝试了E-ICEBLUE中的以下代码。

但是转换后的PDF没有完整的文档。它的页眉和页脚没有显示,并且文档的右侧正在剪切。如何解决这个问题?这是我转换后的pdf

0 投票
1 回答
1557 浏览

c# - CS0012 C# 类型“HttpContext”在未引用的程序集中定义

我有这段代码来合并文档以.PDF使用 Spire,但我在这一行中得到以下代码result.Save(outputFile,Spire.Pdf.FileFormat.PDF);

CS0012 C# 类型“HttpContext”在未引用的程序集中定义。您必须添加对程序集“System.Web,Version=4.0.0.0,Culture=neutral,PublicKeyToken=b03f5f7f11d50a3a”的引用。

我试图将此Assembly代码添加到 App.config 文件但没有运气。

这是下面的代码

谢谢

0 投票
0 回答
359 浏览

c# - 在特定位置 c# & spire.doc 插入 word 文档后无法删除图像

使用 Word 文档作为模板,从数据库中检索图像。它存储在 C 驱动器上,然后使用该位置的图像并将其插入到 Word 文档中。

使用后尝试从驱动器中删除图像时,它不断抛出错误:

错误消息“进程无法访问该文件,因为它正被另一个进程使用”

我尝试过使用.Dispose.Close函数以及使用语句。我已经尝试过Directory.Delete,但似乎没有任何效果。

0 投票
1 回答
2645 浏览

asp.net-mvc - 如何使用 Spire PDF C# 将 PDF 保存并加载到内存流中

PS:我不希望从磁盘读取文件,它必须在内存中处理。

所以在这里我使用 SpirePDF作为生成器,我需要将其保存到内存流并作为邮件附件发送。

0 投票
1 回答
514 浏览

c# - 在 MS Word 中为图像设置标题,以便 Spire .NET 识别(定位)图像以将其替换为新图像

我想使用 Spire .NET 替换模板中的图像并保存为输出 docx 文件。我使用下面的代码来替换它。我的问题是我不知道如何在 MS Word 中为图像设置图像标题,以便 Spire 知道要替换我的图像的位置。

0 投票
2 回答
1899 浏览

c# - 查找并替换所有以特定字符开头的单词

我需要替换Word 文档中所有以$开头的单词

样本:

现在一开始我必须创建一个包含所有以 $ 开头的单词的列表,然后我替换所有单词

如何在 spiredoc 中创建所有以$开头的单词的列表?

0 投票
1 回答
86 浏览

c# - 使用 spire.doc 在特定位置 (x,y) 的同一单词页面上添加文本框(两个或更多)

我正在尝试使用 Spire.doc 在同一页面上的特定位置(x 和 y)上创建带有几个文本框(稍后将添加更多文本框)的 word 文档。但是这段代码正在生成两个页面。有什么帮助吗?

如果采用任何其他方式,则没有必要使用 Spire。请记住,我是编程新手,谢谢。