나는 swf
파일을 png
이미지로 변환하고 있습니다. SWFtoImage 도구를 C#으로 사용하고 있습니다. 파일을 성공적으로 변환 할 수는 있지만 문제는 투명성입니다. 첨부 된 이미지에서 볼 수 있듯이 변환 된 이미지에 transparent
대신 black background
이 포함되어 있습니다.투명도가있는 SWF에서 PNG 이미지로 변환
나는이 문제를 어떻게 해결할 수 있습니까? 도구가 투명한 이미지를 생성하지 못하기 때문에 .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' 태그가 붙은 이유는 무엇입니까? –
때문에, 나는 그것을 C#에서 끝내고 싶다. '.net에서 변환 된 PNG 이미지를 조작하고 배경을 투명하게 만들 수 있습니까? ' – NaveenBhat
그래, 현재 코드는 어떻게 생겼지? –