Beispiel #1
0
void
pdf_set_default_color(PDF *p, pdc_bool reset)
{



    if (reset)
        pdf__setcolor(p, "fillstroke", "gray", 0, 0, 0, 0);
}
Beispiel #2
0
/* reset all gstate parameters except CTM
*/
void
pdf_reset_gstate(PDF *p)
{
    pdf_gstate *gs = &p->gstate[p->sl];


    pdf__setcolor(p, "fillstroke", "gray",
	(float) 0, (float) 0, (float) 0, (float) 0);


    pdf__setlinewidth(p, 1);
    pdf__setlinecap(p, 0);
    pdf__setlinejoin(p, 0);
    pdf__setmiterlimit(p, 10);
    pdf__setdash(p, 0, 0);

    if (gs->flatness != (float) -1)
	pdf__setflat(p, (float) 1.0);
}