フィールド内容のエクスポート(サーバー)
例:ファイル保存
<#Convert Base64 to File#>
$ERROR.Clear();
try{
$base64String=@('" & $BASE64 & "');
$path='" & $FilePath & "';
[System.IO.File]::WriteAllBytes($path, [Convert]::FromBase64String($base64String[0]));
}catch{
}
$ERROR[0];
例:画像として保存
SMPS_Exe( "
<#Convert Base64 to Image#>
$base64String=@('" & フィールド:Base64エンコードテキスト & "');
$imageBytes = [Convert]::FromBase64String($base64String);
$ms = New-Object IO.MemoryStream($imageBytes, 0, $imageBytes.Length);
$ms.Write($imageBytes, 0, $imageBytes.Length);
$image = [System.Drawing.Image]::FromStream($ms, $true);
$image.Save('D:\!TEMP\\" & GetAsText ( オブジェクトフィールド ) & "') ;
" )