From 2b0d1152b603764004fd1f0e2fbed2f30f7b7c28 Mon Sep 17 00:00:00 2001 From: Sylvain BANNIER Date: Tue, 4 Oct 2016 22:25:06 +0200 Subject: #420 Added dataurl method --- lib/image.js | 14 +++++++++++++- 1 file changed, 13 insertions(+), 1 deletion(-) (limited to 'lib') diff --git a/lib/image.js b/lib/image.js index 1c48c235..5293ba33 100644 --- a/lib/image.js +++ b/lib/image.js @@ -195,7 +195,19 @@ var Image = function (faker) { */ self.transport = function (width, height, randomize) { return faker.image.imageUrl(width, height, 'transport', randomize); - } + }; + /** + * dataurl + * + * @param {number} width + * @param {number} height + * @method faker.image.dataurl + */ + self.dataurl = function (width, height) { + var rawPrefix = 'data:image/svg+xml;charset=UTF-8,'; + var svgString = ' ' + width + 'x' + height + ' '; + return rawPrefix + encodeURIComponent(svgString); + }; } module["exports"] = Image; \ No newline at end of file -- cgit v1.2.3