Имя пользователя:
Пароль:
 

Показать сообщение отдельно

Аватара для YuS_2

Crazy


Contributor


Сообщения: 1235
Благодарности: 518

Профиль | Отправить PM | Цитировать


Цитата Uragan66:
С потоком памяти не сообразил как правильно сделать »
на том же примере картинки:
Код: Выделить весь код
function MemBrotliDecompress {
	param (
		[parameter(Mandatory=$true)]
		[byte[]]$a,
		[parameter(Mandatory=$true)]
		[string]$b
	)
	$out = [io.filestream]::new($b, [io.filemode]::create)
	$decompress = [io.compression.brotlistream]::new(
		[io.memorystream]$a,[io.compression.compressionmode]::decompress
	)
	$decompress.copyto($out)
	$out.dispose()
	$decompress.dispose()
}

$mem = Invoke-WebRequest https://www.bayden.com/test/brotliimg.aspx -Headers @{'Accept-Encoding'='br'}
$outfile = 'C:\temp\brotli_out.jpg'
MemBrotliDecompress $mem.content $outfile

-------
scio me nihil scire. Ѫ

Это сообщение посчитали полезным следующие участники:

Отправлено: 09:23, 28-03-2020 | #11