duande9301 2012-04-19 07:18
浏览 22

屏幕截图显示数据库中的特定html存储并在电子邮件中呈现

any way to take an screenshot of particular part of HTML. like canvas in html5 my HTML part is store in database like I am making a Page creating header footer main content . and storing header HTML ,footer HTML , and main part HTML in database .

Is any particular way to create screen shot of particular Page HTML . And screen shot will be any kind of image so i can attach image in email .

I have gone through below question

Using HTML5/Canvas/JavaScript to take screenshots

<script type = "text/javascript" >
var text = 'mycanvas';
var x = 0;
var y = 0;
var h = 5; //height
var a = 5; //angle
var n = 150; //no of lines
if (n % 2 == 0)`enter code here` {
    n = n + 1
}
var c = document.getElementById("myCanvas");
var ctx = c.getContext("2d");

ctx.moveTo(x, h);

for (; n > 0; n--) {
    if (n % 2 == 0) {
        y = y + h;
    }else {
        y = 0;
    }
</script>

My server side programming is php and database mysql

  • 写回答

1条回答 默认 最新

  • doufu5401 2012-04-19 07:47
    关注

    I think you want something like ImageMagick. A php interface to crete/write information to images or create them.

    http://www.imagemagick.org/script/index.php

    http://www.imagemagick.org/script/api.php#php

    Example code:

    <?php
     $magick_wand=NewMagickWand();
     MagickReadImage($magick_wand,'rose.jpg');
     $drawing_wand=NewDrawingWand();
     DrawSetFont($drawing_wand,"/usr/share/fonts/bitstream-vera/Vera.ttf");
     DrawSetFontSize($drawing_wand,20);
     DrawSetGravity($drawing_wand,MW_CenterGravity);
     $pixel_wand=NewPixelWand();
     PixelSetColor($pixel_wand,"white");
     DrawSetFillColor($drawing_wand,$pixel_wand);
     if (MagickAnnotateImage($magick_wand,$drawing_wand,0,0,0,"Rose") != 0)
    {
     MagickEchoImageBlob( $magick_wand );
    }
     else
    {
      echo MagickGetExceptionString($magick_wand);
    }
    ?>
    
    评论

报告相同问题?

悬赏问题

  • ¥15 Mac系统vs code使用phpstudy如何配置debug来调试php
  • ¥15 目前主流的音乐软件,像网易云音乐,QQ音乐他们的前端和后台部分是用的什么技术实现的?求解!
  • ¥60 pb数据库修改与连接
  • ¥15 spss统计中二分类变量和有序变量的相关性分析可以用kendall相关分析吗?
  • ¥15 拟通过pc下指令到安卓系统,如果追求响应速度,尽可能无延迟,是不是用安卓模拟器会优于实体的安卓手机?如果是,可以快多少毫秒?
  • ¥20 神经网络Sequential name=sequential, built=False
  • ¥16 Qphython 用xlrd读取excel报错
  • ¥15 单片机学习顺序问题!!
  • ¥15 ikuai客户端多拨vpn,重启总是有个别重拨不上
  • ¥20 关于#anlogic#sdram#的问题,如何解决?(关键词-performance)