Как я могу скопировать медиа изображение в буфер обмена как формат изображения Powershell - PullRequest
1 голос
/ 31 марта 2020

Идея состоит в том, чтобы создать сценарий в Power Shell, который получает изображение URL в качестве параметра, а затем сценарий скопирует это изображение в буфер обмена, имитируя то же поведение, когда я go на любой веб-странице, и нажмите правой кнопкой мыши на любое изображение и выберите опцию копирования изображения.

Способ, которым я проверяю, было ли изображение скопировано в буфер обмена, выполняет эту команду: Get-Clipboard -format image

Get-Clipboard -format image

Tag                  :
PhysicalDimension    : {Width=1268, Height=664}
Size                 : {Width=1268, Height=664}
Width                : 1268
Height               : 664
HorizontalResolution : 96
VerticalResolution   : 96
Flags                : 335888
RawFormat            : [ImageFormat: b96b3caa-0728-11d3-9d7b-0000f81ef32e]
PixelFormat          : Format32bppRgb
Palette              : System.Drawing.Imaging.ColorPalette
FrameDimensionsList  : {7462dc86-6180-4c7e-8e3f-ee7333a7a483}
PropertyIdList       : {}
PropertyItems        : {}

Мой вопрос, как я могу получить такого рода копирование так же, как я делаю вручную, используя правую кнопку мыши и выбирая опцию «копировать изображение»?

Пример URL: https://cdn.motor1.com/images/mgl/zZnP8/s3/2020-rimac-c-two.jpg Я использую Google chrome, чтобы сделать что вручную

  • шаг 1: я go для поиска в Google и поиска любого изображения, например автомобиля, например
  • шаг 2: щелкните правой кнопкой мыши любой результат изображения и выберите «скопировать изображение» "option
  • шаг 3: go для включения оболочки и запуска Get-Clipboard -format image
  • шаг 4: power shell покажет информацию об изображении.

Скриншот ручной копии изображения

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...