PosterGen

所属分类:内容生成
开发工具:PHP
文件大小:0KB
下载次数:0
上传日期:2019-05-30 16:20:39
上 传 者sh-1993
说明:  新闻海报和图像生成器-其他。,
(Poster and image generator for news aticles other.,)

文件列表:
CHANGELOG.md (442, 2019-05-30)
CREDITS.md (35, 2019-05-30)
LICENSE (1068, 2019-05-30)
composer.json (747, 2019-05-30)
demo/ (0, 2019-05-30)
demo/ajax.php (1698, 2019-05-30)
demo/backgrounds/ (0, 2019-05-30)
demo/backgrounds/1.jpg (1328490, 2019-05-30)
demo/backgrounds/2.jpg (135175, 2019-05-30)
demo/backgrounds/3.jpg (905911, 2019-05-30)
demo/backgrounds/4.jpg (702526, 2019-05-30)
demo/demo.php (6927, 2019-05-30)
demo/fonts/ (0, 2019-05-30)
demo/fonts/Blogger_Sans - Creative Commons Attribution License.txt (12717, 2019-05-30)
demo/fonts/Blogger_Sans.otf (100916, 2019-05-30)
demo/fonts/CaviarDreams - Nymphont License.txt (1073, 2019-05-30)
demo/fonts/CaviarDreams.ttf (58864, 2019-05-30)
demo/fonts/CaviarDreams_Bold.ttf (55988, 2019-05-30)
demo/fonts/ComicRelief - SIL Open Font License.txt (4393, 2019-05-30)
demo/fonts/ComicRelief.ttf (70688, 2019-05-30)
demo/fonts/Ge Body - License.txt (445, 2019-05-30)
demo/fonts/Ge_Body.ttf (174380, 2019-05-30)
demo/fonts/Montserrat-Regular.otf (228620, 2019-05-30)
demo/fonts/OpenSans-Regular.ttf (217360, 2019-05-30)
demo/fonts/Roboto-Regular.ttf (145348, 2019-05-30)
demo/fonts/fa-regular-400.ttf (31044, 2019-05-30)
demo/fonts/fa-regular-LICENSE.txt (1544, 2019-05-30)
demo/fonts/fa-regular.ttf (31044, 2019-05-30)
demo/images/ (0, 2019-05-30)
demo/images/clipboard.png (17052, 2019-05-30)
demo/images/wink.png (5914, 2019-05-30)
demo/index.html (9961, 2019-05-30)
examples/ (0, 2019-05-30)
examples/1.png (278554, 2019-05-30)
examples/2.png (311968, 2019-05-30)
examples/3.png (25498, 2019-05-30)
examples/4.png (11378, 2019-05-30)
examples/5.png (48397, 2019-05-30)
... ...

## PosterGen - News and Articles poster generator Use for: * Poster for your site or blog * Poster for social network * Poster for your promo materials ☻ ## Example Images ![PosterGen](https://github.com/ange007/PosterGen/blob/master/icon.png) ![PosterGen](https://github.com/ange007/PosterGen/blob/master/poster.png) ![PosterGen](https://github.com/ange007/PosterGen/blob/master/examples/1.png) ![PosterGen](https://github.com/ange007/PosterGen/blob/master/examples/2.png) ![PosterGen](https://github.com/ange007/PosterGen/blob/master/examples/3.png) ![PosterGen](https://github.com/ange007/PosterGen/blob/master/examples/4.png) ![PosterGen](https://github.com/ange007/PosterGen/blob/master/examples/5.png) ## Dependencies * PHP >= 5.6 * GD ## Install ``` composer require ange007/poster-gen ``` ## Example Code ```php setSize( 1280, 720 ) ->setBackgroundImage( __DIR__ . "/backgrounds/1.jpg" ) ->setHorizontalAlignment( 'center' ) ->setVerticalAlignment( 'center' ) ->setFontShadow( '#333333', -2, 2 ) ->setOverlayColor( '#FF0000' ) ->setBorder( 'black', 1 ) // Title ->setFont( __DIR__ . "/fonts/Roboto-Regular" ) ->setFontSize( 40 ) ->setFontColor( '#FFFFFF' ) ->addText( 'Microsoft buying GitHub' ) ->addText( '' ) // Subtitle ->setFont( __DIR__ . "/fonts/Blogger_Sans.otf" ) ->setFontSize( 20 ) ->setFontColor( '#00FFFF' ) ->addText( 'The deal is concluded' ) // Watermark ->setTextBackground( 'black', 50 ) ->setHorizontalAlignment( 'right' ) ->setVerticalAlignment( 'bottom' ) ->setFontSize( 14 ) ->setFontColor( '#FFFFFF' ) ->setFontShadow( '' ) ->setFontStroke( 'black' ) ->addText( 'http://news.com' ); // Poster output echo $poster->saveToBase64Image( ); ``` ## Plans * Background position and adaptation * Text rotate * Image rotate ## License It is released under the [MIT License](LICENSE).

近期下载者

相关文件


收藏者