@saipulanuar/canvas

2.1.0 • Public • Published

Installation

$ npm install @saipulanuar/canvas

SaipulAnuar

How To Use?

Example Welcome V1
const cf = require("@saipulanuar/canvas");
const fs = require('fs');

const image = await new cf.Welcome()
    .setAvatar("https://i.pinimg.com/originals/fa/15/af/fa15afef333870d161196fb76f551503.jpg")
    .setUsername("Saipul Anuar")
    .setGuildName("KingOfBear")
    .setGuildIcon("https://cdn.dribbble.com/users/1051393/screenshots/7011829/media/f19892ea228d4dfafd5a0abf273f6b3c.png")
    .setBackground("https://telegra.ph/file/3f4993d39b9994c54da94.jpg")
    .setMemberCount("404")
    .toAttachment();
  
  data = image.toBuffer();
  await fs.writeFileSync(__path +'/tmp/welcome-v1.png', data)
 

Result Welcome V1

Example Welcome V2
const cf = require("@saipulanuar/canvas");
const fs = require('fs');

const image = await new cf.Welcome2()
    .setAvatar("https://i.pinimg.com/originals/fa/15/af/fa15afef333870d161196fb76f551503.jpg")
    .setUsername("Saipul Anuar")
    .setBg("https://img.freepik.com/free-vector/perspective-japanese-street-neon-lights_52683-44988.jpg")
    .setGroupname("KingOfBear")
    .setMember("404")
    .toAttachment();
  
  data = image.toBuffer();
  await fs.writeFileSync(__path +'/tmp/welcome-v2.png', data)
 

Result Welcome V2

Example Welcome V3
const cf = require("@saipulanuar/canvas");
const fs = require('fs');

const image = await new cf.Welcome3()
    .setAvatar("https://i.pinimg.com/originals/fa/15/af/fa15afef333870d161196fb76f551503.jpg")
    .setUsername("Saipul Anuar")
    .toAttachment();
  
  data = image.toBuffer();
  await fs.writeFileSync(__path +'/tmp/welcome-v3.png', data)
 

Result Welcome V3

Example Goodbye V1
const cf = require("@saipulanuar/canvas");
const fs = require('fs');

const image = await new cf.Goodbye()
    .setAvatar("https://i.pinimg.com/originals/fa/15/af/fa15afef333870d161196fb76f551503.jpg")
    .setUsername("Saipul Anuar")
    .setGuildName("KingOfBear")
    .setGuildIcon("https://cdn.dribbble.com/users/1051393/screenshots/7011829/media/f19892ea228d4dfafd5a0abf273f6b3c.png")
    .setBackground("https://telegra.ph/file/3f4993d39b9994c54da94.jpg")
    .setMemberCount("404")
    .toAttachment();
  
  data = image.toBuffer();
  await fs.writeFileSync(__path +'/tmp/goodbye-v1.png', data)
 

Result Goodbye V1

Example Goodbye V2
const cf = require("@saipulanuar/canvas");
const fs = require('fs');

const image = await new cf.Goodbye2()
    .setAvatar("https://i.pinimg.com/originals/fa/15/af/fa15afef333870d161196fb76f551503.jpg")
    .setUsername("Saipul Anuar")
    .setBg("https://img.freepik.com/free-vector/perspective-japanese-street-neon-lights_52683-44988.jpg")
    .setGroupname("KingOfBear")
    .setMember("404")
    .toAttachment();
  
  data = image.toBuffer();
  await fs.writeFileSync(__path +'/tmp/goodbye-v2.png', data)
 

Result Goodbye V2

Example Goodbye V3
const cf = require("@saipulanuar/canvas");
const fs = require('fs');

const image = await new cf.Goodbye3()
    .setAvatar("https://i.pinimg.com/originals/fa/15/af/fa15afef333870d161196fb76f551503.jpg")
    .setUsername("Saipul Anuar")
    .toAttachment();
  
  data = image.toBuffer();
  await fs.writeFileSync(__path +'/tmp/goodbye-v3.png', data)
 

Result Goodbye V3

Example Promote
const cf = require("@saipulanuar/canvas");
const fs = require('fs');

const image = await new cf.Promote()
    .setAvatar("https://i.pinimg.com/originals/fa/15/af/fa15afef333870d161196fb76f551503.jpg")
    .setUsername("Saipul Anuar")
    .setGuildName("KingOfBear")
    .setGuildIcon("https://cdn.dribbble.com/users/1051393/screenshots/7011829/media/f19892ea228d4dfafd5a0abf273f6b3c.png")
    .setBackground("https://telegra.ph/file/3f4993d39b9994c54da94.jpg")
    .setMemberCount("404")
    .toAttachment();
  
  data = image.toBuffer();
  await fs.writeFileSync(__path +'/tmp/promote.png', data)
 

Result Promote

Example Demote
const cf = require("@saipulanuar/canvas");
const fs = require('fs');

const image = await new cf.Demote()
    .setAvatar("https://i.pinimg.com/originals/fa/15/af/fa15afef333870d161196fb76f551503.jpg")
    .setUsername("Saipul Anuar")
    .setGuildName("KingOfBear")
    .setGuildIcon("https://cdn.dribbble.com/users/1051393/screenshots/7011829/media/f19892ea228d4dfafd5a0abf273f6b3c.png")
    .setBackground("https://telegra.ph/file/3f4993d39b9994c54da94.jpg")
    .setMemberCount("404")
    .toAttachment();
  
  data = image.toBuffer();
  await fs.writeFileSync(__path +'/tmp/demote.png', data)
 

Result Demote

Example Verification
const cf = require("@saipulanuar/canvas");
const fs = require('fs');

const image = await new cf.Verification()
    .setAvatar("https://i.pinimg.com/originals/fa/15/af/fa15afef333870d161196fb76f551503.jpg")
    .setUsername("Saipul Anuar")
    .setGuildName("KingOfBear")
    .setGuildIcon("https://cdn.dribbble.com/users/1051393/screenshots/7011829/media/f19892ea228d4dfafd5a0abf273f6b3c.png")
    .setBackground("https://telegra.ph/file/3f4993d39b9994c54da94.jpg")
    .setMemberCount("404")
    .toAttachment();
  
  data = image.toBuffer();
  await fs.writeFileSync(__path +'/tmp/verification.png', data)
 

Result Verification

Example Signup
const cf = require("@saipulanuar/canvas");
const fs = require('fs');

const image = await new cf.Signup()
    .setAvatar("https://i.pinimg.com/originals/fa/15/af/fa15afef333870d161196fb76f551503.jpg")
    .setName("Saipul Anuar")
    .setBackground("https://telegra.ph/file/3f4993d39b9994c54da94.jpg")
    .setEmail("admin@fth.my.id")
    .toAttachment();
  
  data = image.toBuffer();
  await fs.writeFileSync(__path +'/tmp/signup.png', data)
 

Result Signup

Example Hacker V1
const cf = require("@saipulanuar/canvas");
const fs = require('fs');

const image = await new cf.Hacker1()
    .setName("Saipul Anuar")
    .toAttachment();
  
  data = image.toBuffer();
  await fs.writeFileSync(__path +'/tmp/hacker-v1.png', data)
 

Result Hacker V1

Example Hacker V2
const cf = require("@saipulanuar/canvas");
const fs = require('fs');

const image = await new cf.Hacker2()
    .setAvatar("https://i.pinimg.com/originals/fa/15/af/fa15afef333870d161196fb76f551503.jpg")
    .toAttachment();
  
  data = image.toBuffer();
  await fs.writeFileSync(__path +'/tmp/hacker-v2.png', data)
 

Result Hacker V2

Example Hacker V3
const cf = require("@saipulanuar/canvas");
const fs = require('fs');

const image = await new cf.Hacker3()
    .setAvatar("https://i.pinimg.com/originals/fa/15/af/fa15afef333870d161196fb76f551503.jpg")
    .toAttachment();
  
  data = image.toBuffer();
  await fs.writeFileSync(__path +'/tmp/hacker-v3.png', data)
 

Result Hacker V3

Example Rank
const cf = require("@saipulanuar/canvas");
const fs = require('fs');

const image = await new cf.Rank()
    .setAvatar("https://i.pinimg.com/originals/fa/15/af/fa15afef333870d161196fb76f551503.jpg")
    .setUsername("Saipul Anuar")
    .setBg("https://telegra.ph/file/3f4993d39b9994c54da94.jpg")
    .setNeedexp("5000")
    .setCurrxp("6000")
    .setLevel("9")
    .setRank("https://i.pinimg.com/originals/b2/fc/1d/b2fc1da4a7c50bcc2f48fc75b54c1fee.png")
    .toAttachment();
  
  data = image.toBuffer();
  await fs.writeFileSync(__path +'/tmp/rank.png', data)
 

Result Rank

Example Level Up
const cf = require("@saipulanuar/canvas");
const fs = require('fs');

const image = await new cf.Up()
    .setAvatar("https://i.pinimg.com/originals/fa/15/af/fa15afef333870d161196fb76f551503.jpg")
    .toAttachment();
  
  data = image.toBuffer();
  await fs.writeFileSync(__path +'/tmp/up.png', data)
 

Result Level Up

Example Gfx V1
const cf = require("@saipulanuar/canvas");
const fs = require('fs');

const image = await new cf.Gfx1()
    .setName("Saipul")
    .toAttachment();
  
  data = image.toBuffer();
  await fs.writeFileSync(__path +'/tmp/gfx-v1png', data)
 

Result Gfx V1

Example Gfx V2
const cf = require("@saipulanuar/canvas");
const fs = require('fs');

const image = await new cf.Gfx1()
    .setName("Saipul")
    .toAttachment();
  
  data = image.toBuffer();
  await fs.writeFileSync(__path +'/tmp/gfx-v2.png', data)
 

Result Gfx V2

Example Gfx V3
const cf = require("@saipulanuar/canvas");
const fs = require('fs');

const image = await new cf.Gfx3()
    .setText1("Saipul")
    .setText2("Anuar")
    .toAttachment();
  
  data = image.toBuffer();
  await fs.writeFileSync(__path +'/tmp/gfx-v3.png', data)
 

Result Gfx V3

Example Gfx V4
const cf = require("@saipulanuar/canvas");
const fs = require('fs');

const image = await new cf.Gfx4()
    .setText1("Saipul")
    .setText2("Anuar")
    .toAttachment();
  
  data = image.toBuffer();
  await fs.writeFileSync(__path +'/tmp/gfx-v4.png', data)
 

Result Gfx V4

Example Gfx V5
const cf = require("@saipulanuar/canvas");
const fs = require('fs');

const image = await new cf.Gfx5()
    .setName("Saipul")
    .toAttachment();
  
  data = image.toBuffer();
  await fs.writeFileSync(__path +'/tmp/gfx-v5.png', data)
 

Result Gfx V5

Example Custom Gfx V1
const cf = require("@saipulanuar/canvas");
const fs = require('fs');

const image = await new cf.customGfx()
    .setText("Saipul")
    .setBg("https://i.pinimg.com/originals/fa/15/af/fa15afef333870d161196fb76f551503.jpg")
    .toAttachment();
  
  data = image.toBuffer();
  await fs.writeFileSync(__path +'/tmp/customGfx-v1.png', data)
 

Result Custom Gfx V1

Example Custom Gfx V2
const cf = require("@saipulanuar/canvas");
const fs = require('fs');

const image = await new cf.customGfx2()
    .setText1("Saipul")
    .setText2("Anuar")
    .setBg("https://i.pinimg.com/originals/fa/15/af/fa15afef333870d161196fb76f551503.jpg")
    .toAttachment();
  
  data = image.toBuffer();
  await fs.writeFileSync(__path +'/tmp/customGfx-v2.png', data)
 

Result Custom Gfx V2

Example Gura
const cf = require("@saipulanuar/canvas");
const fs = require('fs');

const image = await new cf.customGfx2()
    .setName("Saipul")
    .toAttachment();
  
  data = image.toBuffer();
  await fs.writeFileSync(__path +'/tmp/customGfx-v2.png', data)
 

Result Gura

Example Spongebob Burn
const cf = require("@saipulanuar/canvas");
const fs = require('fs');

const image = await new cf.Burn()
    .setAvatar("https://i.pinimg.com/originals/fa/15/af/fa15afef333870d161196fb76f551503.jpg")
    .toAttachment();
  
  data = image.toBuffer();
  await fs.writeFileSync(__path +'/tmp/burn.png', data)
 

Result Spongebob Burn

Example Patrick
const cf = require("@saipulanuar/canvas");
const fs = require('fs');

const image = await new cf.Patrick()
    .setAvatar("https://i.pinimg.com/originals/fa/15/af/fa15afef333870d161196fb76f551503.jpg")
    .toAttachment();
  
  data = image.toBuffer();
  await fs.writeFileSync(__path +'/tmp/patrick.png', data)
 

Result Patrick

Example Instagram Profile
const cf = require("@saipulanuar/canvas");
const fs = require('fs');

const image = await new cf.Ig()
    .setAvatar("https://i.pinimg.com/originals/fa/15/af/fa15afef333870d161196fb76f551503.jpg")
    .setUsername("Saipul Anuar")
    .setPost("19")
    .setFollowers("10000")
    .setFollowing("230")
    .toAttachment();
  
  data = image.toBuffer();
  await fs.writeFileSync(__path +'/tmp/instagram-profile.png', data)
 

Result Instagram Profile

Example Xnxx
const cf = require("@saipulanuar/canvas");
const fs = require('fs');

const image = await new cf.Xnxx()
    .setImage("https://i.pinimg.com/originals/fa/15/af/fa15afef333870d161196fb76f551503.jpg")
    .setTitle("Saipul Anuar")
    .toAttachment();
  
  data = image.toBuffer();
  await fs.writeFileSync(__path +'/tmp/xnxx.png', data)
 

Result Xnxx


Package Sidebar

Install

npm i @saipulanuar/canvas

Weekly Downloads

2

Version

2.1.0

License

ISC

Unpacked Size

9.85 MB

Total Files

75

Last publish

Collaborators

  • saipulanuar