gpt4 book ai didi

asp.net - 在 ASP.NET 中以编程方式将 Word 2007 文档转换为 Word 2003

转载 作者:行者123 更新时间:2023-12-02 16:26:16 24 4
gpt4 key购买 nike

有谁知道任何组件或库(最好是开源的)可以让我使用 ASP.NET 将 Word 2007 文档转换为 Word 2003?

最佳答案

要使用 Visual Studio Tools for Office (VSTO),您需要在服务器上安装 Office 2007。

Microsoft.Office.Tools.Word.Document.SaveAs

public virtual void SaveAs (
[OptionalAttribute] ref Object FileName,
[OptionalAttribute] ref Object FileFormat,
[OptionalAttribute] ref Object LockComments,
[OptionalAttribute] ref Object Password,
[OptionalAttribute] ref Object AddToRecentFiles,
[OptionalAttribute] ref Object WritePassword,
[OptionalAttribute] ref Object ReadOnlyRecommended,
[OptionalAttribute] ref Object EmbedTrueTypeFonts,
[OptionalAttribute] ref Object SaveNativePictureFormat,
[OptionalAttribute] ref Object SaveFormsData,
[OptionalAttribute] ref Object SaveAsAOCELetter,
[OptionalAttribute] ref Object Encoding,
[OptionalAttribute] ref Object InsertLineBreaks,
[OptionalAttribute] ref Object AllowSubstitutions,
[OptionalAttribute] ref Object LineEnding,
[OptionalAttribute] ref Object AddBiDiMarks
)

您需要从WdSaveFormat指定自定义FileFormat枚举。

我没有找到如何强制使用非常旧的 2003 格式,但您可以将其保存为 RTF (WdSaveFormat.wdFormatRTF)

关于asp.net - 在 ASP.NET 中以编程方式将 Word 2007 文档转换为 Word 2003,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2645872/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com