Board logo

标题: [问题求助] [已解决]PowerShell旋转图片的时候为何报错? [打印本页]

作者: DAIC    时间: 2013-8-30 13:42     标题: [已解决]PowerShell旋转图片的时候为何报错?

本帖最后由 DAIC 于 2013-9-2 19:36 编辑
  1. [system.reflection.assembly]::loadwithpartialname("System.Drawing") | Out-Null
  2. $objPic = New-Object System.Drawing.Bitmap("a.jpg")
  3. $objPic.RotateFlip(RotateFlipType.Rotate90FlipNone)
  4. $objPic.Save("b.jpg")
复制代码
d:\Test>powershell -f test.ps1
Missing ')' in method call.
At D:\Test\test.ps1:3 char:20
+ $objPic.RotateFlip( <<<< RotateFlipType.Rotate90FlipNone)
    + CategoryInfo          : ParserError: (CloseParenToken:TokenId) [], ParentContainsErrorRecordException
    + FullyQualifiedErrorId : MissingEndParenthesisInMethodCall
作者: DAIC    时间: 2013-9-1 16:39

求解答
作者: DAIC    时间: 2013-9-2 17:45

再次求解答
作者: DAIC    时间: 2013-9-2 19:35

在版主的帮助下,成功了。
  1. [system.reflection.assembly]::loadwithpartialname("System.Drawing") | Out-Null
  2. $objPic = New-Object System.Drawing.Bitmap("a.jpg")
  3. $objPic.RotateFlip([System.Drawing.RotateFlipType]"Rotate90FlipNone")
  4. $objPic.Save("b.jpg")
复制代码





欢迎光临 批处理之家 (http://www.bathome.net/) Powered by Discuz! 7.2