Mohammad Rasim
Committed by David PHAM-VAN

make pdf background transparent on windows

@@ -361,8 +361,8 @@ void PrintJob::rasterPdf(std::vector<uint8_t> data, @@ -361,8 +361,8 @@ void PrintJob::rasterPdf(std::vector<uint8_t> data,
361 auto bWidth = static_cast<int>(width * scale); 361 auto bWidth = static_cast<int>(width * scale);
362 auto bHeight = static_cast<int>(height * scale); 362 auto bHeight = static_cast<int>(height * scale);
363 363
364 - auto bitmap = FPDFBitmap_Create(bWidth, bHeight, 0);  
365 - FPDFBitmap_FillRect(bitmap, 0, 0, bWidth, bHeight, 0xffffffff); 364 + auto bitmap = FPDFBitmap_Create(bWidth, bHeight, 1);
  365 + FPDFBitmap_FillRect(bitmap, 0, 0, bWidth, bHeight, 0x00ffffff);
366 366
367 FPDF_RenderPageBitmap(bitmap, page, 0, 0, bWidth, bHeight, 0, 367 FPDF_RenderPageBitmap(bitmap, page, 0, 0, bWidth, bHeight, 0,
368 FPDF_ANNOT | FPDF_LCD_TEXT); 368 FPDF_ANNOT | FPDF_LCD_TEXT);