やあ、
透明なpng形式の画像がありますが、SAPシステムはPNG形式をサポートしていないため、GIFまたはJPEGに変換したいと考えています。Adobe Photoshop などのツールを使用して変換しようとしましたが、結果の画像の透明度が失われます。誰でも解決策を教えてください??? これが私のイメージです
やあ、
透明なpng形式の画像がありますが、SAPシステムはPNG形式をサポートしていないため、GIFまたはJPEGに変換したいと考えています。Adobe Photoshop などのツールを使用して変換しようとしましたが、結果の画像の透明度が失われます。誰でも解決策を教えてください??? これが私のイメージです
はい、透明度を失うことなくpngをGIFまたはJPEGに変換できます........これはphp langの助けを借りて行われます...
<?php
$src = imagecreatefrompng("original_image.png");
$newImg = imagecreatetruecolor($nWidth, $nHeight);
imagealphablending($newImg, false);
imagesavealpha($newImg,true);
$transparent = imagecolorallocatealpha($newImg, 255, 255, 255, 127);
imagefilledrectangle($newImg, 0, 0, $nWidth, $nHeight, $transparent);
imagecopyresampled($newImg, $im, 0, 0, 0, 0, $nWidth, $nHeight,
$imgInfo[0], $imgInfo[1]);
imagejpeg($newImg,"jpec_test_1.JPG",100);
imagedestroy($src);
imagedestroy($newImg);
?>
Gimp ですぐにそれを達成できなかったとしても、あなたのニーズに合ったサイトを見つけました。これはオンライン ツールです。何もダウンロードする必要はありません。png 画像をアップロードして、生成された gif をダウンロードするだけです。それを試してみてください:
http://images.my-addr.com/converter_png_to_gif_online_freeware_tool.php
それが役に立てば幸い。
透過性をサポートしていないため、JPEG に変換することはできません。GIF に変換できるはずです。透明度の横にあるボックスを必ずオンにしてください。ただし、実際にリンクした画像には透明度がないように見えます。幸いなことに、この画像は非常に単純なグラデーションであり、これを Photoshop で簡単に再現して、透明度のある GIF として保存できます。