2016-08-15 2 views
0

JSPDF를 사용하여 PNG에서 PDF로 변환 할 때 PNG가 투명 할 때마다 JSPDF는 검정색 배경을 넣습니다. 라이브러리에서 검정색을 어디에서 찾을 수 있습니까? 흰색으로?JSPDF 변환 된 PDF에 검은 배경 추가

라이브러리를 업데이트하는 것 외에 다른 제안이 있습니다.

+0

jspdf는 투명도를 검은 색으로 변환합니다. 그래서 배경색을 흰색으로 설정하면 모든 것이 설정됩니다. 나는 당신이 jspdf에 png하는 것을 어떻게 보내고 있는지 잘 모르겠지만, 당신은 하얀 div에 포장 할 수 있습니다. 또는 imagemagic'$ im-> setImageBackgroundColor ('white')를 사용한다면,'동등한 것이 있어야합니다. – jkuhns5

답변

2

캔버스에 이미지를 그리기 전에 이것을 사용하여이 문제를 해결했습니다.

context.fillStyle = "#FFFFFF"; 
context.fillRect(0,0,width,height);