Php 数据库中的particuler html存储和电子邮件中呈现的屏幕截图

Php 数据库中的particuler html存储和电子邮件中呈现的屏幕截图,php,javascript,html,Php,Javascript,Html,任何拍摄HTML特定部分截图的方法。就像html5中的画布一样 我的HTML部分存储在数据库中,就像我在制作一个页面,创建页眉和页脚的主要内容一样。以及在数据库中存储页眉HTML、页脚HTML和主要部分HTML 是创建特定页面HTML的屏幕截图的任何特定方法。屏幕截图将是任何类型的图像,所以我可以附加在电子邮件中的图像 我已经完成了下面的问题 var text='mycanvas'; var x=0; var y=0; var h=5//高度 var a=5//角 var n=150//行数

任何拍摄HTML特定部分截图的方法。就像html5中的画布一样 我的HTML部分存储在数据库中,就像我在制作一个页面,创建页眉和页脚的主要内容一样。以及在数据库中存储页眉HTML、页脚HTML和主要部分HTML

是创建特定页面HTML的屏幕截图的任何特定方法。屏幕截图将是任何类型的图像,所以我可以附加在电子邮件中的图像

我已经完成了下面的问题


var text='mycanvas';
var x=0;
var y=0;
var h=5//高度
var a=5//角
var n=150//行数
如果(n%2==0)`在此处输入代码`{
n=n+1
}
var c=document.getElementById(“myCanvas”);
var ctx=c.getContext(“2d”);
ctx.moveTo(x,h);
对于(;n>0;n--){
如果(n%2==0){
y=y+h;
}否则{
y=0;
}

我的服务器端编程是php和数据库mysql,我想你需要像ImageMagick这样的东西。 php接口,用于将信息写入图像或创建图像

示例代码:

<?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);
}
?>

我想你想要像ImageMagick这样的东西。 php接口,用于将信息写入图像或创建图像

示例代码:

<?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);
}
?>


那么你想知道如何将画布图像上传到PHP脚本吗?谢谢hakre,我得到了解决方案。请将你的解决方案添加到下面的答案中,并接受它,以便将你的问题标记为已回答。谢谢你的支持。那么你想知道如何将画布图像上传到PHP脚本吗?谢谢hakre,我得到了解决方案,请添加你的答案将解决方案作为下面的答案,并接受它,以便将您的问题标记为已回答。感谢您的支持。