zoukankan      html  css  js  c++  java
  • 利用Word的宏录制来反查一些菜单操作的命令

    WPS转PDF

     public void ToPdf(string wpsFilename, string pdfFilename = null)
            {
                if (wpsFilename == null) { throw new ArgumentNullException("wpsFilename"); }

                if (pdfFilename == null)
                {
                    pdfFilename = Path.ChangeExtension(wpsFilename, "pdf");
                }

                Console.WriteLine(string.Format(@"正在转换 [{0}] -> [{1}]", wpsFilename, pdfFilename));
                Document doc = wps.Documents.Open(wpsFilename, Visible : true);
               
                //取消文字隐藏,因为他们的红头是隐藏的
                doc.Content.Font.Hidden = 0;
                doc.ActiveWindow.View.ShowRevisionsAndComments = false; //不显示批注等
                doc.ActiveWindow.View.RevisionsView = WPS.WpsRevisionsView.wpsRevisionsViewFinal;//最终状态显示文档

                doc.ExportPdf(pdfFilename);
                doc.Close(SaveChanges : false);//不保存修改,无提示
            }

            public void Dispose()
            {
                if (wps != null) { wps.Terminate(); }
            }
        }

  • 相关阅读:
    Kafka日志段源码分析
    Kafka日志结构概览
    LDAP统一身份认证解读及实践
    Keycloak集成三方身份提供者的注销流程
    Keycloak会话管理-refreshToken
    Cas校验INVALID_TICKET-not recognized
    如何获取Docker容器的root权限
    OIDC-code to token
    Newrelic集成wildfly报NoClassDefFoundError
    Cookie深入详解
  • 原文地址:https://www.cnblogs.com/yesun/p/2818475.html
Copyright © 2011-2022 走看看