Lines Matching refs:pdev

84 pdf_put_pixel_image_values(cos_dict_t *pcd, gx_device_pdf *pdev,  in pdf_put_pixel_image_values()  argument
97 pdf_color_space_procsets(pdev, pcs); in pdf_put_pixel_image_values()
121 cos_array_alloc(pdev, "pdf_put_pixel_image_values(decode)"); in pdf_put_pixel_image_values()
142 pdf_put_image_values(cos_dict_t *pcd, gx_device_pdf *pdev, in pdf_put_image_values() argument
156 pdev->procsets |= ImageB; in pdf_put_image_values()
170 if (pdev->CompatibilityLevel < 1.3) in pdf_put_image_values()
181 if (pdev->CompatibilityLevel < 1.3) in pdf_put_image_values()
183 pca = cos_array_alloc(pdev, "pdf_put_image_values(mask)"); in pdf_put_image_values()
202 return pdf_put_pixel_image_values(pcd, pdev, pic, pcs, pin, pcsvalue); in pdf_put_image_values()
208 pdf_put_image_filters(cos_dict_t *pcd, gx_device_pdf *pdev, in pdf_put_image_filters() argument
212 return pdf_put_filters(pcd, pdev, pbw->strm, &pin->filter_names); in pdf_put_image_filters()
239 pdf_put_image_matrix(gx_device_pdf * pdev, const gs_matrix * pmat, in pdf_put_image_matrix() argument
246 pdf_put_matrix(pdev, "q ", &imat, "cm\n"); in pdf_put_image_matrix()
251 pdf_do_image_by_id(gx_device_pdf * pdev, double scale, in pdf_do_image_by_id() argument
256 int code = pdf_open_contents(pdev, PDF_IN_STREAM); in pdf_do_image_by_id()
262 pdf_put_image_matrix(pdev, pimat, scale); in pdf_do_image_by_id()
263 pprintld1(pdev->strm, "/R%ld Do\nQ\n", id); in pdf_do_image_by_id()
264 return pdf_register_charproc_resource(pdev, id, resourceXObject); in pdf_do_image_by_id()
267 pdf_do_image(gx_device_pdf * pdev, const pdf_resource_t * pres, in pdf_do_image() argument
278 return pdf_do_image_by_id(pdev, scale, pimat, in_contents, pdf_resource_id(pres)); in pdf_do_image()
297 pdf_begin_write_image(gx_device_pdf * pdev, pdf_image_writer * piw, in pdf_begin_write_image() argument
302 stream *save_strm = pdev->strm; in pdf_begin_write_image()
311 data = cos_stream_alloc(pdev, "pdf_begin_image_data"); in pdf_begin_write_image()
325 code = pdf_alloc_resource(pdev, resourceXObject, id, &pres, in pdf_begin_write_image()
345 pdev->strm = pdev->streams.strm; in pdf_begin_write_image()
346 pdev->strm = cos_write_stream_alloc(data, pdev, "pdf_begin_write_image"); in pdf_begin_write_image()
347 if (pdev->strm == 0) in pdf_begin_write_image()
352 code = psdf_begin_binary((gx_device_psdf *) pdev, &piw->binary[alt_stream_index]); in pdf_begin_write_image()
354 pdev->strm = save_strm; in pdf_begin_write_image()
362 pdf_make_alt_stream(gx_device_pdf * pdev, psdf_binary_writer * pbw) in pdf_make_alt_stream() argument
364 stream *save_strm = pdev->strm; in pdf_make_alt_stream()
365 cos_stream_t *pcos = cos_stream_alloc(pdev, "pdf_make_alt_stream"); in pdf_make_alt_stream()
372 pbw->strm = cos_write_stream_alloc(pcos, pdev, "pdf_make_alt_stream"); in pdf_make_alt_stream()
375 pbw->dev = (gx_device_psdf *)pdev; in pdf_make_alt_stream()
376 pbw->memory = pdev->pdf_memory; in pdf_make_alt_stream()
377 pdev->strm = pbw->strm; in pdf_make_alt_stream()
378 code = psdf_begin_binary((gx_device_psdf *) pdev, pbw); in pdf_make_alt_stream()
379 pdev->strm = save_strm; in pdf_make_alt_stream()
386 pdf_begin_image_data(gx_device_pdf * pdev, pdf_image_writer * piw, in pdf_begin_image_data() argument
393 int code = pdf_put_image_values(pcd, pdev, pim, piw->pin, pcsvalue); in pdf_begin_image_data()
396 code = pdf_put_image_filters(pcd, pdev, &piw->binary[alt_writer_index], piw->pin); in pdf_begin_image_data()
407 pdf_complete_image_data(gx_device_pdf *pdev, pdf_image_writer *piw, int data_h, in pdf_complete_image_data() argument
438 pdf_end_image_binary(gx_device_pdf *pdev, pdf_image_writer *piw, int data_h) in pdf_end_image_binary() argument
458 pdf_end_write_image(gx_device_pdf * pdev, pdf_image_writer * piw) in pdf_end_write_image() argument
469 if (pdev->ForOPDFRead) { in pdf_end_write_image()
493 code = pdf_substitute_resource(pdev, &piw->pres, resourceXObject, NULL, false); in pdf_end_write_image()
498 piw->pres->where_used |= pdev->used_mask; in pdf_end_write_image()
500 code = pdf_add_resource(pdev, pdev->substream_Resources, "/XObject", piw->pres); in pdf_end_write_image()
505 stream *s = pdev->strm; in pdf_end_write_image()
506 uint KeyLength = pdev->KeyLength; in pdf_end_write_image()
509 cos_stream_elements_write(piw->data, pdev); in pdf_end_write_image()
510 stream_puts(s, (pdev->binary_ok ? "ID " : "ID\n")); in pdf_end_write_image()
511 pdev->KeyLength = 0; /* Disable encryption for the inline image. */ in pdf_end_write_image()
512 cos_stream_contents_write(piw->data, pdev); in pdf_end_write_image()
513 pdev->KeyLength = KeyLength; in pdf_end_write_image()