office无需安装即可使用_vsto无需安装office - CSDN
  • office2007—— Word 不用安装 下载即可使用
  • [C#]利用VSTO操作Office文档而无需安装Office 编写者 日期 关键词 郑昀@ultrapower 2005-8 Vsto office c# Interop word   1.1. VSTO  VSTO,就是Visual Studio Tools for the ...

     

    [C#]利用VSTO操作Office文档而无需安装Office

    编写者<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />

    日期

    关键词

    郑昀@ultrapower

    2005-8

    Vsto office c# Interop word

     

    1.1. VSTO

       VSTO,就是Visual Studio Tools for the Microsoft Office System。可以在这里找到更多信息:

           http://msdn.microsoft.com/office/understanding/vsto/default.aspx

    首先,必须在系统中安装VSTO(不用安装Office即可使用)

           为了使用VSTO,我们的工程需要引入如下引用:

    <?xml:namespace prefix = v ns = "urn:schemas-microsoft-com:vml" />

    1-1 引用示范

           其中指的是“Microsoft.Office.Interop.Word”,你可以通过下面的图样了解如何添加这个COM引用:

    1-2 添加Word引用

    其中指的是“Microsoft Office 11.0 Object Library”,你可以通过下面的图样了解如何添加这个COM引用:

    1-3 添加Office.Core引用

     

    1.2. Word.ApplicationClass打开文档

       Word打开指定的文档很简单。

    代码

    // a reference to Word application

    private Microsoft.Office.Interop.Word.ApplicationClass m_oWordApp =

    new Microsoft.Office.Interop.Word.ApplicationClass();

    // a reference to the document

    private Microsoft.Office.Interop.Word.Document m_oDoc;

     

    object fileName = strDocumentFilePath;             

     

    m_oWordApp.Visible = false;

     

    m_oDoc =

        m_oWordApp.Documents.Open(ref fileName, ref missing,ref readOnly,

        ref missing, ref missing, ref missing, ref missing, ref missing, ref missing,

        ref missing, ref missing, ref isVisible,ref missing,ref missing,ref missing

        ,ref missing);

     

    m_oDoc.Activate();

     

    /// http://msdn2.microsoft.com/library/wt26ady8(en-us,vs.80).aspx

    ///  convert all list numbers and LISTNUM fields in the document to text

    object numberType =

        Microsoft.Office.Interop.Word.WdNumberType.wdNumberAllNumbers;

    m_oDoc.ConvertNumbersToText(ref numberType);

           记得调用Microsoft.Office.Interop.Word.Document.Activate()将当前打开的文档激活。

    ConvertNumbersToText方法是用来把文档中所有的编号符号转换为文本的。

    1.3. Word.Range选定文档范围

       还有Word.Range这个接口,可以选定某一段文字,按照指定的方式复制出来。

    代码

    object rangeStart = begin;

    object rangeEnd = (end < nCount)?end:nCount;

    Microsoft.Office.Interop.Word.Range rng =

        m_oDoc.Range(ref rangeStart, ref rangeEnd);

    rng.Select();

     

    /////////////////////////////////////////////////////

    ///

    Microsoft.Office.Interop.Word.TextRetrievalMode RetrievalMode =

        rng.FormattedText.TextRetrievalMode;

    RetrievalMode.IncludeHiddenText = false;

    RetrievalMode.IncludeFieldCodes = false;

    /// sets the view for text retrieval to Web view

    RetrievalMode.ViewType =

        Microsoft.Office.Interop.Word.WdViewType.wdWebView;

    ///

    /////////////////////////////////////////////////////

     

    String strYourWord = rng.FormattedText.Text;

      

    1.4. 销毁一切

       无论发生了什么事情,都必须保证WinWord.exe实例被释放,这是一个服务的基本要求。

    代码

    /// 关闭打开的文档:

    if(m_oDoc != null)

    {

        m_oDoc.Close(ref saveChanges, ref missing, ref missing);

        m_oDoc = null;

    }

    if(m_oWordApp != null)

    {

        //  这里就不要再判断if(m_oWordApp.Application.ActiveDocument != null)

        //  否则会出现“System.Runtime.InteropServices.COMException (0x800A1098): 因为没有打开的文档,所以这一命令无效。”

        //  这样的异常!

        m_oWordApp.Application.Quit(ref saveChanges, ref missing, ref missing);

       

        m_oWordApp = null;

    }

      

      

    编写者

    日期

    关键词

    郑昀@ultrapower

    2005-8

    Vsto office c# Interop word

    展开全文
  • pdf转换为word,无需安装office即可完成转换,这个软件的转换速度和版面的还原能力都是比较好的,而且有中文汉化版的便于操作,只需转换word格式的朋友推荐使用
  • Office 365 的安装方法

    2019-09-24 04:25:06
    一、在线安装 进入网址 https://www.office.com/ 使用office账号登陆 1.点击右上角安装office应用,选择第二项 其他安装选项 2.选择安装语言 点击高级,选择安装版本 点击安装,等待下载程序 3.打开...

    一、在线安装

    进入网址 https://www.office.com/  

    使用office账号登陆

    1.点击右上角安装office应用,选择第二项 其他安装选项

    2.选择安装语言

      点击高级,选择安装版本

      点击安装,等待下载程序

    3.打开下载的文件,即可自动完成安装。

     

    4.待安装完成后 打开 word 文件-账户 即可查看软件激活状态

    二、批量部署

     1.在微软官网下载部署工具 https://www.microsoft.com/en-us/download/details.aspx?id=36778

     

    2.安装officedeploymenttool_x86_4827-1000 文件后,得到两个子文件

    3.使用Windows自带的记事本打开编辑上文中的configuration.xml文件。

    4.删除原有内容,并用下面的内容替换,保存。

    <Configuration>

    <Add SourcePath="d:\office\" OfficeClientEdition="32" >

    <Product ID="O365ProPlusRetail">

    <Language ID="zh-cn" />

    </Product>

    </Add>

    <Updates Enabled="TRUE" UpdatePath="d:\office\" />

    <Display Level="Full" AcceptEULA="TRUE" />

    <Property Name="AUTOACTIVATE" Value="1" />

    </Configuration>

     

    注意:SourcePath即离线Office365安装包所要保存的位置,上文中是首先保存至D盘的office文件夹中,此位置可以是一个共享目录。

             OfficeClientEdition里的内容为Office的32位版本还是64位版本。,建议32位版本,即使电脑系统是64位也使用32位,32位兼容性、稳定性更好。

              Product ID里的内容为需要下载的Office版本

              Language ID里的内容为需要下载的Office语言

              Updates表示相关补丁的位置,保持与SourcePath的路径一致即可

              Display Level表示是否让用户看到安装开始界面和进度,建议设置为Full,在上述配置下,用户无需任何干预操作,只是在安装过程中桌面右下角会看到安装进度以及不要重启           计算机的提醒。设置为None时不会出现安装界面,会在后台自行安装。

    5.下载离线包

      打开命令行,进入office所在磁盘D盘。

    5.1查询office文件夹子文件   offie 的目录

     

    5.2  cd office  进入office文件夹

    5.3输入命令行   setup.exe /download configuration.xml ,下载安装包

    运行如下命令行后,等待其完成即可。不要在过程中关闭这个窗口,直至再次出现命令行提示符

    5.4在指定目录下可找到下载好的安装包

    此时,说明Office365离线安装包已经下载到本地。

    5.5离线包的安装

    执行命令setup.exe /configure configuration.xml

    等待安装完成即可。

     6.关于批量部署

    在批量部署时,将离线安装包放在一个企业内部的公共位置,所有人都具有读取权限即可,比如放在文件服务器中,例如\\Server\Office365\,这种UNC路径下,然后修改之前描述的configuration.xml文件中的SourcePath路径即可,然后相同的,将setup和configuration.xml文件也放在某个公共位置即可,然后执行类似如下的命令行,即可开始客户端的安装操作。

     

    转载于:https://www.cnblogs.com/JianHuang/p/8072544.html

    展开全文
  • 制作简介:在安装office时除了常用的三件套,office其他的组件基本用不上,但是一键安装的时候,无法选择安装;这里就介绍了只安装office三件套的方法; 1、下载需要的office安装文件ios镜像 首先去MSDN下载office...

    制作简介:在安装office时除了常用的三件套,office其他的组件基本用不上,但是一键安装的时候,无法选择安装;这里就介绍了只安装office三件套的方法;

    1、下载需要的office安装文件ios镜像

    首先去MSDN下载office安装文件ios镜像;

     下载完成后;

    2、UltraISO制作office的镜像U盘

    使用UltraISO工具制作office的镜像U盘,UltraISO工具的下载地址(没有错就是这个下载地址):https://download.csdn.net/download/weixin_39481659/11855882

    下载后解压后只有一个文件双击打开,电脑插一个大于4G的空u盘(需要格式化的)即可;

    打开你下载好的镜像文件;

    然后点击 启动->写入硬盘影像 ;

    然后上面显示的有你的U盘就可以了,然后点击“写入”;

     对于警告点击“是”继续,等待完成关闭即可;

    完成后,U盘的图标就会发生变化,到这里office的镜像U盘就制作好了;

     

    3、从官网下载Office部署工具

    点击上面链接直接下载即可下载,虽然此工具是Office365的,但是无需担心一样可以使用;

    下载好后双击运行,它会安装个部署文件(注意选择好文件夹路径,建议直接放在D盘的根路径新建个office文件夹,方便找到);

    完成后在office文件夹中会出现以下文件;

    这里安装的是64位的,要装32位的对应修改就行;

    将configuration-Office365-x64.xml文件中的内容修改为以下内容,保存并关闭(这里注意路径的修改);

    <Configuration>
      <Add SourcePath="E:\" OfficeClientEdition="64" >
        <Product ID="ProPlusRetail">
          <Language ID="zh-CN" />
          <ExcludeApp ID="Access" />
          <ExcludeApp ID="Groove" />
          <ExcludeApp ID="InfoPath" />
          <ExcludeApp ID="Lync" />
          <ExcludeApp ID="OneNote" />
          <ExcludeApp ID="Outlook" />
          <ExcludeApp ID="Publisher" />
          <ExcludeApp ID="SharePointDesigner" />
        </Product>
      </Add>  
    </Configuration>
    
    • OfficeClientEdition  表示架构,需要安装32位则改为32。
    • SourcePath  表示Office2016 ISO镜像加载位置;看你刚做好的office的镜像U盘是哪个盘就改为那个盘,这里我显示的为E盘,我这里就是E盘。

    • Language  表示语言,zh-CN表示中文,英文则为en-us。
    • ExcludeApp  表示不被安装的组件。

    4、以命令行启动Office的安装。

    打开cmd,转到部署文件所在目录

    输入以下命令点击回车;

    setup.exe /configure configuration-Office365-x64.xml

    这次我们可以看到安装程序只安装word,ppt,excel三个软件,等待安装完成即可。

    附:visio2016安装教程

    由于安装office后如果你再直接一键安装visio2016就会报错,可以使用以下的安装方法进行安装;

    5、安装visio2016

    直接使用第二个步骤做好的office的镜像U盘安装即可,无需管之间安装好的office组件,直接进行下面操作即可,没有冲突

    只需要修改部署文件中configuration-Office365-x64.xml文件中的内容为以下内容即可;

    <Configuration>
      <Add SourcePath="E:\" OfficeClientEdition="64" Channel="Monthly">
        <Product ID="VisioProRetail">
          <Language ID="zh-CN" />
          <ExcludeApp ID="Access" />
          <ExcludeApp ID="Groove" />
          <ExcludeApp ID="InfoPath" />
          <ExcludeApp ID="Lync" />
          <ExcludeApp ID="OneNote" />
          <ExcludeApp ID="Outlook" />
          <ExcludeApp ID="PowerPoint" />
          <ExcludeApp ID="Publisher" />
          <ExcludeApp ID="SharePointDesigner" />
        </Product>
      </Add>
    </Configuration>
    

    与之前步骤相同,打开cmd,转到部署文件所在目录

    输入以下命令点击回车;

    setup.exe /configure configuration-Office365-x64.xml

    等待安装成功即可

     

    激活:可以等全部安装完成后一起激活(使用激活软件时一定要把所有的杀毒软件关闭)

    激活软件下载(没错是这个下载地址):https://download.csdn.net/download/weixin_39481659/11856292

    解压,打开激活软件时一定要把所有的杀毒软件关闭,注意还有win10自带的Windows Defender安全中心;

     然后打开文件夹看到这个文件目录;

     然后以管理员的身份运行AutoPico这个文件,运行后就等待就行;

     

     破解时你的电脑会发出杂音,但听到 complete时就代表破解成功,成功后你可以新建个word文件打开后,看没有提示还需要激活才能使用,就是成功了;

     

    需要重装系统可点下面链接查看教程:

    https://blog.csdn.net/weixin_39481659/article/details/102515586

    展开全文
  • 1. 从官网下载Office部署工具,虽然此工具是Office365的,但是无需担心。 2.安装该工具,会在我们指定的安装目录,生成以下的四个文件。这里我们只需要的setup.exe和configuration-Office365-x64.xml。 3.替换...

    1. 从官网下载Office部署工具,虽然此工具是Office365的,但是无需担心。

    2.安装该工具,会在我们指定的安装目录,生成以下的四个文件。这里我们只需要的setup.exe和configuration-Office365-x64.xml。

    3.替换configuration-Office365-x64.xml文件中的内容。

    <Configuration>
      <Add SourcePath="F:\" OfficeClientEdition="64" >
        <Product ID="ProPlusRetail">
          <Language ID="zh-CN" />
          <ExcludeApp ID="Access" />
          <ExcludeApp ID="Groove" />
          <ExcludeApp ID="InfoPath" />
          <ExcludeApp ID="Lync" />
          <ExcludeApp ID="OneNote" />
          <ExcludeApp ID="Outlook" />
          <ExcludeApp ID="Publisher" />
          <ExcludeApp ID="SharePointDesigner" />
        </Product>
      </Add>  
    </Configuration>

    • OfficeClientEdition表示架构,安装32位则改为32。

    • SourcePath表示Office2016 ISO镜像加载位置;需提前加载镜像才会显示其加载的位置。

    • Language表示语言,zh-CN表示中文,英文则为en-us。

    • ExcludeApp表示不被安装的组件。

    4.进入第2步的安装目录,使用以下命令启动后Office的安装。

    setup.exe /configure configuration-Office365-x64.xml

    5.可以看到这次只安装word,ppt,excel三个软件,等待安装完成即可。

    展开全文
  • Office365桌面版安装激活教程说明安装激活卸载其他版本的Office修改账号密码下载在线安装包安装安装完可能遇到的问题授权设备管理 此教程仅适用于使用带有桌面版的Office365子账号安装激活Office365套件 说明 ...
  • Install Office安装,这里无需提前下好镜像文件或安装包但要保持有网的状态,如果显示有别的版本则使用强力卸载,卸载干净之后再安装。右边界面为自定义安装选项,选择版本,64位还是32位,语言以及要安装的组件...
  • 安装Office2010时,提示需要安装MSXML版本6.10.1129.0,...安装Microsoft Fix it即可,它会自动处理并解决安装环境的问题,安装完后就可以正常安装Office2010了,下载地址: 链接:https://pan.baidu.com/s/1BDX...
  • spire.xls 无需安装项目添加即可操作excel,去除水印限制
  • 一直以来都觉得Office365才是办公终极解决方案,不仅有Onedrive云盘,还可享受最新版Office全平台安装,拥有一个Office365可满足一个家庭的使用需求。365优势如下图所示: 什么是 Office365 A1 Plus版本? Office...
  • 网上提供了很多Asp.net中操作Excel的方法,其中大部分是调用微软的Office组件,下面提供三个无须安装Office即可从Asp.net输出Excel的方法。 1 简单方法 //下面代码输出的Excel有三列(姓名、年龄、性别) //列之间...
  • In previous articles here at Experts Exchange, I explained how to install 在此之前在Experts Exchange上的文章中,我解释了如何安装 带有Office 2013和Office 2016/365的Microsoft Office Picture Manager 2010...
  • spire.xls c#/.net类库操作Excel,功能强大无需安装office,解压添加引用即可
  • 教程摘自官方教程。 出事与本人无关 ...必读:本教程可能不是安装 Office 2019 唯一的方法,却是应用最广泛,错误率最低的安装方法。如果您在安装过程中遇到了任何错误,请自行检查配置是否出错。...
1 2 3 4 5 ... 20
收藏数 10,087
精华内容 4,034
关键字:

office无需安装即可使用