Milgiorato supporto per PDF

git-svn-id: svn://10.65.10.50/branches/R_10_00@22874 c028cbd2-c16b-5b4b-a496-9718f37d4682
This commit is contained in:
guy 2013-06-20 13:26:05 +00:00
parent 539e01f28a
commit 2cc19e0338
2 changed files with 9 additions and 5 deletions

View File

@ -899,9 +899,8 @@ static void DrawImageOnDC(wxDC& dc, TXVT_IMAGE* image, const wxRect& dst, const
}
}
#else
const wxBitmap& bmp = image->Bitmap(dc);
const wxBitmap& bmp = image->Bitmap();
const bool printing = is_printer_dc(&dc);
if (src.GetPosition() == wxPoint(0,0) && src.GetSize() == dst.GetSize() && bmp.Ok())
dc.DrawBitmap(bmp, dst.GetX(), dst.GetY(), !printing);
else

View File

@ -678,9 +678,14 @@ RCT* xvt_print_get_next_band(void)
BOOLEAN xvt_print_is_pdf(const PRINT_RCD* precp)
{
char strName[MAX_PATH];
xvt_print_get_name(precp, strName, sizeof(strName));
return xvt_str_compare_ignoring_case(strName, XVT_PDF_PRINTER_NAME) == 0;
bool yes = precp != NULL;
if (yes)
{
char strName[MAX_PATH];
xvt_print_get_name(precp, strName, sizeof(strName));
yes = xvt_str_compare_ignoring_case(strName, XVT_PDF_PRINTER_NAME) == 0;
}
return yes;
}
BOOLEAN xvt_print_pdf_version(char* version, int size)