if (! ((str = agget(g, "bgcolor")) && str[0]))
str = "white";
- AF[0].x = AF[1].x = job->pageBox.LL.x;
- AF[2].x = AF[3].x = job->pageBox.UR.x;
- AF[1].y = AF[2].y = job->pageBox.UR.y;
- AF[3].y = AF[0].y = job->pageBox.LL.y;
+ /* need to make background rectangle bigger than the page
+ * otherwise black dots show up from the antialising of the edge
+ * in bitmap outputs */
+ AF[0].x = AF[1].x = job->pageBox.LL.x - 1;
+ AF[2].x = AF[3].x = job->pageBox.UR.x + 1;
+ AF[3].y = AF[0].y = job->pageBox.LL.y - 1;
+ AF[1].y = AF[2].y = job->pageBox.UR.y + 1;
for (i = 0; i < 4; i++) {
PF2P(AF[i],A[i]);
}