Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
2014 NTU IM prepConf 哞~有趣的圖文產生器
Search
Sponsored
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
Shouko
October 05, 2014
Programming
250
1
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
2014 NTU IM prepConf 哞~有趣的圖文產生器
Shouko
October 05, 2014
More Decks by Shouko
See All by Shouko
PDOGS Recruit 2016
shouko
0
160
PDOGS 2015 Recruit
shouko
0
230
Open Source Open Data Intro
shouko
0
130
如何把大象放進冰箱裡 - 開源社PHP入門
shouko
2
1.1k
資料視覺化與知名行動通訊APP之安全性疑慮
shouko
1
180
滾動的CSS
shouko
1
520
Other Decks in Programming
See All in Programming
Foundry Localでエージェント開発
seosoft
0
140
DynamoDBの基礎を振り返りながらベクトル検索機能を理解する
musan
3
270
Go 1.27からのGODEBUG / Go 1.27 リリースパーティ #go127party
mazrean
0
320
変化を抱擁するドキュメントの作り方 - ビジネスルール駆動開発がもたらす、コードとの新しい関係
ioki
2
120
From 6 People Classroom Meetup to 100 People Regional Conference / FOSS4G Hiroshima 2026
furukawayasuto
0
110
XP祭りでしか伝わらないフリップネタ #xpjug
murabayashi
0
110
【デモ】Kiroで体験する仕様駆動開発|設計からコーディングまでAIと進める開発フロー
cmkudo
0
600
一参加者から『中の人』へ 〜全通PHPerがブースに立って学んだ、カンファレンスを100倍楽しむコツ〜
wp_daisuke
0
120
go-spidermonkeyでAIエージェントのCode Modeを実装する
syumai
3
1.5k
高専、大学編入、そして未踏へ〜プロダクト開発とキャリアの歩み - Technical College, University Transfer, and On to “Mitou” / My Journey in Product Development and Career
pkmiya
0
140
Pythonの実行はどこまで賢くなったのか? CPythonとPyPyから見る最適化のしくみ
curekoshimizu
4
2.8k
書籍「プロフェッショナルAI駆動開発」紹介スライド
juntaromatsumoto
0
1k
Featured
See All Featured
30 Presentation Tips
portentint
PRO
1
390
How to Talk to Developers About Accessibility
jct
2
540
The Illustrated Guide to Node.js - THAT Conference 2024
reverentgeek
1
470
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
35
2.6k
Max Prin - Stacking Signals: How International SEO Comes Together (And Falls Apart)
techseoconnect
PRO
0
450
Building a Scalable Design System with Sketch
lauravandoore
463
34k
Exploring the Power of Turbo Streams & Action Cable | RailsConf2023
kevinliebholz
37
6.6k
[RailsConf 2023 Opening Keynote] The Magic of Rails
eileencodes
31
10k
GraphQLの誤解/rethinking-graphql
sonatard
75
12k
The Organizational Zoo: Understanding Human Behavior Agility Through Metaphoric Constructive Conversations (based on the works of Arthur Shelley, Ph.D)
kimpetersen
PRO
0
440
Rails Girls Zürich Keynote
gr2m
96
14k
Crafting Experiences
bethany
1
300
Transcript
⛾`㤩碶䢤⤶㞧䝂䜿⢈ 5JQWMQ"067+/2TGR%QPH
About Me ജೱ ജɿ ̨ɽ༟၍ӻ# ̨ɽක๕ٟਓٟڗ ጳሳ8FC 4FDVSJUZ ၣ१IUUQTIPVLPUX
Early Web-based Image Generators
<?php // credits to http://www.mpgh.net/forum/showthread.php?t=368936 $ip = $_SERVER['REMOTE_ADDR']; $my_img =
imagecreate( 250, 80 ); $background = imagecolorallocate( $my_img, 255, 255, 255 ); $text_colour = imagecolorallocate( $my_img, 78, 78, 78 ); $line_colour = imagecolorallocate( $my_img, 128, 255, 0 ); imagestring( $my_img, 4, 30, 25, "Your IP Is: $ip", $text_colour ); imagesetthickness ( $my_img, 7 ); imageline( $my_img, 30, 45, 220, 45, $line_colour ); header( "Content-type: image/png" ); imagepng( $my_img ); imagecolordeallocate( $line_color ); imagecolordeallocate( $text_color ); imagecolordeallocate( $background ); imagedestroy( $my_img ); https://gist.github.com/shouko/4e8087f1c559187b21f9 Generating image dynamically using PHP + GD
Recent Web-based Image Generators
How Did it Started
How Did it Started
How Did it Started
How Did it Started
How Did it Started
How to implement the generating process Advantages Disadvantages At Server
Side ( PHP + GD ) Quality is consistent High cost for hosting website At Client Side ( HTML5 + JavaScript ) Low cost Might not have same result on different devices
Generating Image Dynamically at Server Side 我是⽜牛 我反芻
Generating Image Dynamically at Server Side 我是⽜牛 我反芻
Generating Image Dynamically at Server Side 我是⽜牛 我反芻
Generating Image Dynamically at Server Side
Generating Image Dynamically at Client Side 我是⽜牛 我反芻
Generating Image Dynamically at Client Side 我是⽜牛 我反芻
Generating Image Dynamically at Client Side 我是⽜牛 我反芻
None
Generating image dynamically using html2canvas
Generating image dynamically using html2canvas
Generating image dynamically using html2canvas
Generating image dynamically using html2canvas
Promotion, Maintenance and Review
Promotion, Maintenance and Review
Promotion, Maintenance and Review
Promotion, Maintenance and Review
Promotion, Maintenance and Review
Promotion, Maintenance and Review