흰색 배경 소개 투명도를 변환하지 않고 PDF를 PNG로 변환하는 방법

흰색 배경 소개 투명도를 변환하지 않고 PDF를 PNG로 변환하는 방법

다음과 같은 명령을 사용하여 PDF(R로 만든)를 PNG로 변환합니다.

convert -density 200 foo.pdf bar.png

이렇게 하면 PNG가 생성되지만 결과 PNG에서는 흰색 배경이 투명해집니다. 이것은~ 아니다내가 원하는 것은 PNG에서도 배경이 흰색이기를 원합니다. 어떻게 이를 달성할 수 있나요?

노트:

  • 나는 Xubuntu를 사용하고 있습니다.
  • 이상한 점은 다른 Linux와 컴퓨터에서 동일한 시퀀스를 수행했습니다. 먼저 R을 사용하여 PDF 형식으로 그림을 생성한 다음 PDF에서 PNG로 변환했는데 해당 설치에서는 내가 원하는 대로 흰색 배경을 투명도로 변환하지 않습니다. 그것. 하지만 차이가 어디서 발생하는지(R, 변환 또는 무엇)는 알 수 없습니다.

답변1

다음 설정을 추가해 보세요.

-단조롭게 하다

원천

답변2

가장 좋은 방법은 추가하는 것입니다 -알파 제거 -알파 끄기 -Flatten은 모든 페이지를 병합하고 가치가 떨어지기 때문입니다(-레이어가 평평해짐추천합니다 )

답변3

이것은 R 솔루션이지만 R에서 그래픽을 생성하여 이 문제를 처리할 수도 있습니다. 예를 들어 이 함수 에는 그래픽의 배경색을 변경할 수 있는 pdf()인수가 있습니다 . 함수 bg를 사용하여 직접 png 파일을 생성할 수도 있습니다 png.

R 문서 링크:

관련 정보