Я конвертирую файл swf
в изображение png
с помощью инструмента SWFtoImage в С#. Я могу успешно преобразовать файл, но проблема в прозрачности. Преобразованное изображение содержит black background
вместо transparent
, как вы можете видеть на прикрепленном изображении.
Как я могу это исправить? поскольку инструмент не может создать прозрачное изображение, возможно ли в .net манипулировать converted png image
и сделать его фон прозрачным?
Текущий код:
//Namespace: BytescoutSWFToVideo;
// Create an instance of SWFToVideo ActiveX object
SWFToVideo converter = new SWFToVideo();
// Register SWFToVideo
converter.RegistrationName = "demo";
converter.RegistrationKey = "demo";
// set input SWF file
converter.InputSWFFileName = @"D:\image2069.swf";
// Enable trasparency
converter.RGBAMode = true;
// Extract all frames to .\Output sub-folder
converter.ConvertAllToPNG(@"D:\Result\");
c#
и.net
? - person Darin Dimitrov   schedule 28.12.2011is it possible in .net to manipulate on the converted png image and make its background transparent?
- person NaveenBhat   schedule 28.12.2011