[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖
  1. $doc = New-Object Spire.Doc.Document
  2. $doc.LoadFromFile("$HOME\Desktop\test.docx")
  3. $topdf = New-Object Spire.Doc.ToPdfParameterList
  4. $topdf.PdfSecurity.Encrypt('open','permissions', 'Print,CopyContent', 'Key128Bit')
  5. $doc.SaveToFile("$HOME\Desktop\result.pdf", $topdf)
复制代码
1

评分人数

微信:flashercs
QQ:49908356

TOP

回复 5# 小白龙
  1. $NewPara1 = $p1.Clone()
复制代码
微信:flashercs
QQ:49908356

TOP

回复 7# 小白龙


    调试,出错截图.
微信:flashercs
QQ:49908356

TOP

  1. Add-Type -TypeDefinition @"
  2. using System;
  3. using System.Management.Automation;
  4. using System.Linq;
  5. public class Code
  6. {
  7.         public static string RunPs(string command)
  8.         {
  9.                 using (var ps = PowerShell.Create())
  10.                 {
  11.                         var results = ps.AddScript(command).Invoke();
  12.                         return string.Join(Environment.NewLine,results.Select(delegate(PSObject pso){return pso.ToString();}).ToArray()); //测试时,结果是对的,但不能生成dll,报错
  13.                         //return results.ToString(); //测试时,结果是错的, 但是能生成dll
  14.                 }
  15.         }
  16. }
  17. "@ -outputType library -outputAssembly "code.dll" -ReferencedAssemblies System.Core,System.Management.Automation
复制代码
微信:flashercs
QQ:49908356

TOP

返回列表