Попробуйте этот лайнер -
$path = "\\myserver\test\User\Profiles\"
Get-ChildItem $path -Recurse -Directory | Where-Object { Попробуйте этот лайнер -
[110].Name -eq 'Cookies'} | % {Remove-Item Попробуйте этот лайнер -
[110].FullName}
Ohhh. Вы хотите получить кривые смещения кривой Безье.
Плохие новости. это твердо, потому что эти кривые не могут быть просто получены числовые. Они содержат все виды пересечений, циклов и другого противного материала.
Существуют некоторые приближения все же. Лучший подход, который я считал до сих пор, из статьи Thomas F. Hain (Быстрое, Точное Выравнивание Кубических Кривых Пути и Смещения Bézier).
Он делает выравнивание, таким образом, его статья главным образом о, разлагает кривые смещения на линейные сегменты и круговые сегменты дуги, но можно объединить их назад с Безье позже.
Для лучшего понимания можно хотеть читать, его другой bezier связал бумаги также.
QPainterPathStroker Qt (это открытый исходный код и довольно читаемый код) использует алгоритм, описанный в вышеупомянутой статье, чтобы делать то, что вы хотите.