例如,您可以通过let nsString = self as NSString
let regex = try NSRegularExpression(pattern: pattern)
let allMatches = regex
.matches(in: self, options: [], range: NSRange(location: 0, length: nsString.length))
return allMatches.map { match in
return (1 ..< match.numberOfRanges)
.map { matchIndex in
return nsString.substring(with: match.range(at: matchIndex))
}
}
在Office上执行此操作。我的目标是附加到任何打开的Adobe实例,保存其PDF,然后关闭它。我确实找到了Adobe SDK,但是它似乎有点旧,并且没有我想要的(至少我找不到有用的东西)。
尝试https://www.adobe.com/devnet/acrobat/sdk/eula.html(适用于Windows的Acrobat DC SDK)