summaryrefslogtreecommitdiff
path: root/public
diff options
context:
space:
mode:
Diffstat (limited to 'public')
-rw-r--r--public/generate.php24
1 files changed, 23 insertions, 1 deletions
diff --git a/public/generate.php b/public/generate.php
index 1238738..ba7883a 100644
--- a/public/generate.php
+++ b/public/generate.php
@@ -1,2 +1,24 @@
<?php
-echo 'xd'; \ No newline at end of file
+include_once '../src/message_picture.php';
+
+$old_pfp = imagecreatefrompng('./pfp.png');
+$oldw = imagesx($old_pfp);
+$oldh = imagesy($old_pfp);
+$pfp = imagecreatetruecolor(72, 72);
+imagecopyresampled($pfp, $old_pfp, 0, 0, 0, 0, 72, 72, $oldw, $oldh);
+
+$screenshot = generate_message_screenshot(
+ $pfp,
+ "ilotterytea",
+ "forsen",
+ "Lorem ipsum dolor sit amet consectetur adipisicing elit. Quos sed quae minus libero odit illum atque itaque nulla! Ut quia fuga excepturi saepe nemo magni exercitationem aperiam commodi maxime ab.",
+ time()
+);
+
+imagedestroy($pfp);
+imagedestroy($old_pfp);
+
+header('Content-Type: image/jpeg');
+header("Content-Disposition: inline; filename*=UTF-8''someshit.jpg");
+imagejpeg($screenshot);
+imagedestroy($screenshot); \ No newline at end of file