글자모양 설정하는데 음영색을 투명하게 할 수 없습니다.

한컴의 매크로 기능으로 글자 음영색을 넣었다 빼려고 하는데 음영색을 넣는 코드는 쉽게 생성이 되는데 음영색을 없애고 투명하게 하는 코드는 작동하지 않습니다.
메크로 녹화를 하면 배경으르 힌색으로 바꿔주는 코드만 나오게 됩니다.
투명하게 돌려보내려면 어떻게 해야 하나요?

2개의 좋아요

hwp.RGBColor(255, 255, 255) 대신에
4294967295를 넣으시면 됩니다.
2**32-1로 넣으셔도 됩니다.

코드 예시를 보여드리면

pset = hwp.HParameterSet.HCharShape
hwp.HAction.GetDefault("CharShape", pset.HSet)
pset.ShadeColor = 2**32-1
hwp.HAction.Execute("CharShape", pset.HSet)

처럼 넣으시면 됩니다.

시연화면은 아래와 같습니다.
녹화_2023_12_31_23_39_44_940

도움이 되었길 바랍니다.
새해 복 많이 받으세요!

2개의 좋아요

정말 되네요!
이런 예상치 못한 설정이 있었군요!

너무 감사합니다.

2개의 좋아요