Lines Matching refs:metafile
37 PdfMetafileSkia* initial_render_metafile = print_preview_context_.metafile();
56 print_preview_context_.metafile()->GetMetafileForCurrentPage();
64 PdfMetafileSkia metafile;
65 if (!metafile.Init())
91 PrintPageInternal(page_params, canvas_size, frame, &metafile);
94 // blink::printEnd() for PDF should be called before metafile is closed.
97 metafile.FinishDocument();
99 // Get the size of the resulting metafile.
100 uint32 buf_size = metafile.GetDataSize();
111 if (!metafile.SaveToFD(fd))
136 metafile.GetData(shared_mem->memory(), buf_size);
145 // Send the rest of the pages with an invalid metafile handle.
156 PdfMetafileSkia* metafile) {
169 SkBaseDevice* device = metafile->StartPageForVectorCanvas(page_size,
179 MetafileSkiaWrapper::SetMetafileOnCanvas(*canvas, metafile);
194 // Done printing. Close the device context to retrieve the compiled metafile.
195 if (!metafile->FinishPage())
196 NOTREACHED() << "metafile failed";