Exemple #1
0
int pdf_colorpush(lua_State *L) {
  double r = luaL_checknumber(L, 1);
  double g = luaL_checknumber(L, 2);
  double b = luaL_checknumber(L, 3);

  pdf_color color;
  texpdf_color_rgbcolor(&color,r,g,b);
  texpdf_color_push(p, &color, &color);
  return 0;
}
__declspec(dllexport) int __cdecl pdf_setcolor(lua_State *L) {
  double r = luaL_checknumber(L, 1);
  double g = luaL_checknumber(L, 2);
  double b = luaL_checknumber(L, 3);

  pdf_color color;
  texpdf_color_rgbcolor(&color,r,g,b);
  texpdf_color_set(p, &color, &color);
  return 0;
}