请确保您当前Flash播放器版本等于或大于10.0.0
Either scripts and active content are not permitted to run or Adobe Flash Player version 10.0.0 or greater is not installed.
<script type="text/javascript"> var swfVersionStr = "10.0.0"; var xiSwfUrlStr = "playerProductInstall.swf"; var flashvars = { }; var params = {}; params.quality = "high"; params.bgcolor = "#0d0d0d"; params.allowscriptaccess = "sameDomain"; params.allowfullscreen = "true"; var attributes = {}; attributes.id = "PanTe_Painter"; attributes.name = "PanTe_Painter"; attributes.align = "middle"; swfobject.embedSWF( "PanTe_Painter.swf", "flashContent", "100%", "100%", swfVersionStr, xiSwfUrlStr, flashvars, params, attributes); swfobject.createCSS("#flashContent", "display:block;text-align:left;"); </script>
<script type="text/javascript"> var swfVersionStr = "10.0.0"; var xiSwfUrlStr = "playerProductInstall.swf"; var flashvars = { canvasWidth: 640, canvasHeight: 344 }; var params = {}; params.quality = "high"; params.bgcolor = "#0d0d0d"; params.allowscriptaccess = "sameDomain"; params.allowfullscreen = "true"; var attributes = {}; attributes.id = "PanTe_Painter"; attributes.name = "PanTe_Painter"; attributes.align = "middle"; swfobject.embedSWF( "PanTe_Painter.swf", "flashContent", "100%", "100%", swfVersionStr, xiSwfUrlStr, flashvars, params, attributes); swfobject.createCSS("#flashContent", "display:block;text-align:left;"); </script>
<script type="text/javascript"> var swfVersionStr = "10.0.0"; var xiSwfUrlStr = "playerProductInstall.swf"; var flashvars = { canvasWidth: 640 ,canvasHeight: 344 ,canAdjustImageSize:true|false,maxImageWidth=1024,maxImageHeight:1024 }; var params = {}; params.quality = "high"; params.bgcolor = "#0d0d0d"; params.allowscriptaccess = "sameDomain"; params.allowfullscreen = "true"; var attributes = {}; attributes.id = "PanTe_Painter"; attributes.name = "PanTe_Painter"; attributes.align = "middle"; swfobject.embedSWF( "PanTe_Painter.swf", "flashContent", "100%", "100%", swfVersionStr, xiSwfUrlStr, flashvars, params, attributes); swfobject.createCSS("#flashContent", "display:block;text-align:left;"); </script>
<script type="text/javascript"> var swfVersionStr = "10.0.0"; var xiSwfUrlStr = "playerProductInstall.swf"; var flashvars = { canvasWidth: 640, canvasHeight: 344 ,designTemplateURL: "模板配置文件URL+文件名相对路径.xml"}; var params = {}; params.quality = "high"; params.bgcolor = "#0d0d0d"; params.allowscriptaccess = "sameDomain"; params.allowfullscreen = "true"; var attributes = {}; attributes.id = "PanTe_Painter"; attributes.name = "PanTe_Painter"; attributes.align = "middle"; swfobject.embedSWF( "PanTe_Painter.swf", "flashContent", "100%", "100%", swfVersionStr, xiSwfUrlStr, flashvars, params, attributes); swfobject.createCSS("#flashContent", "display:block;text-align:left;"); </script>
<?xml version="1.0" encoding="utf-8"?> <layers> <layer data="designtemplates/posters/back.png" //相对PanTePaiter.swf路径,或文字内容 type="image" //图层类型:image,text bounds="640 345 0 0" //图层尺寸:宽 高 左上角X 左上角Y isLocked="true" //是否锁定:true(用户无法修改当前图层) blendMode="normal" //图层混合模式 /> </layers>
<script type="text/javascript"> var swfVersionStr = "10.0.0"; var xiSwfUrlStr = "playerProductInstall.swf"; var flashvars = { canvasWidth: 640, canvasHeight: 344 ,designTemplateURL: "模板配置文件URL+文件名相对路径.xml" ,remoteSaveURL:"数据流处理文件.aspx|.ashx|.php|.jsp"}; var params = {}; params.quality = "high"; params.bgcolor = "#0d0d0d"; params.allowscriptaccess = "sameDomain"; params.allowfullscreen = "true"; var attributes = {}; attributes.id = "PanTe_Painter"; attributes.name = "PanTe_Painter"; attributes.align = "middle"; swfobject.embedSWF( "PanTe_Painter.swf", "flashContent", "100%", "100%", swfVersionStr, xiSwfUrlStr, flashvars, params, attributes); swfobject.createCSS("#flashContent", "display:block;text-align:left;"); </script>
using System; using System.Data; using System.Configuration; using System.Collections; using System.Web; using System.Web.Security; using System.Web.UI; using System.Web.UI.WebControls; using System.Web.UI.WebControls.WebParts; using System.Web.UI.HtmlControls; using System.IO; using System.Drawing; public partial class Save : System.Web.UI.Page { protected void Page_Load(object sender, EventArgs e) { readImage(); } public void readImage() { string fileNamePath = ""; fileNamePath = Guid.NewGuid().ToString(); byte[] bytes = this.readPostedFile(); if (bytes != null) { Console.WriteLine(bytes.Length.ToString()); System.IO.FileStream fs = System.IO.File.Create( HttpContext.Current.Server.MapPath("~/uploadImage/").ToString() + fileNamePath + ".jpg"); fs.Write(bytes , 0,bytes .Length); fs.Close(); fs = null; Response.Write(@"/uploadImage/" + fileNamePath + ".jpg"); } } private byte[] readPostedFile() { if (Request.ContentLength > 0) { byte[] buffer = new byte[Request.ContentLength]; using (BinaryReader br = new BinaryReader(Request.InputStream)) br.Read(buffer, 0, buffer.Length); return buffer; } else { return null; } } }
<%@ page contentType="text/html; charset=utf-8" language="java"%> <%@ page import="java.util.*"%> <%@ page import="java.io.*"%> <% int v; Date newDate=new Date(); fileName=fileName+".jpg"; String filePath = request.getRealPath("/uploadtmp/"); BufferedInputStream inputStream = new BufferedInputStream( request.getInputStream()); FileOutputStream outputStream = new FileOutputStream( new File(filePath+"/"+fileName)); byte [] bytes = new byte[1024]; while((v=inputStream.read(bytes))>0){ outputStream.write(bytes,0,v); } outputStream.close(); inputStream.close(); out.print("uploadtmp/"+fileName); %>
<?php $extendName=$HTTP_GET_VARS['extendName']; $filename="uploadtmp/".time().".jpg"; if(isset($HTTP_RAW_POST_DATA)){ $im = fopen($filename,'a'); fwrite($im,$HTTP_RAW_POST_DATA); fclose($im); } echo $filename; ?>
PanTe_Painter|盘特在线图像编辑器操作界面说明
快速实现PanTe_Painter|盘特在线图像编辑器和您的现有系统集成
<script type="text/javascript"> var swfVersionStr = "10.0.0"; var xiSwfUrlStr = "playerProductInstall.swf"; var flashvars = { }; var params = {}; params.quality = "high"; params.bgcolor = "#0d0d0d"; params.allowscriptaccess = "sameDomain"; params.allowfullscreen = "true"; var attributes = {}; attributes.id = "PanTe_Painter"; attributes.name = "PanTe_Painter"; attributes.align = "middle"; swfobject.embedSWF( "PanTe_Painter.swf", "flashContent", "100%", "100%", swfVersionStr, xiSwfUrlStr, flashvars, params, attributes); swfobject.createCSS("#flashContent", "display:block;text-align:left;"); </script><script type="text/javascript"> var swfVersionStr = "10.0.0"; var xiSwfUrlStr = "playerProductInstall.swf"; var flashvars = { canvasWidth: 640, canvasHeight: 344 }; var params = {}; params.quality = "high"; params.bgcolor = "#0d0d0d"; params.allowscriptaccess = "sameDomain"; params.allowfullscreen = "true"; var attributes = {}; attributes.id = "PanTe_Painter"; attributes.name = "PanTe_Painter"; attributes.align = "middle"; swfobject.embedSWF( "PanTe_Painter.swf", "flashContent", "100%", "100%", swfVersionStr, xiSwfUrlStr, flashvars, params, attributes); swfobject.createCSS("#flashContent", "display:block;text-align:left;"); </script>如果我们需要控制用户是否具有修改图像尺寸大小的权限,则:
<script type="text/javascript"> var swfVersionStr = "10.0.0"; var xiSwfUrlStr = "playerProductInstall.swf"; var flashvars = { canvasWidth: 640 ,canvasHeight: 344 ,canAdjustImageSize:true|false,maxImageWidth=1024,maxImageHeight:1024 }; var params = {}; params.quality = "high"; params.bgcolor = "#0d0d0d"; params.allowscriptaccess = "sameDomain"; params.allowfullscreen = "true"; var attributes = {}; attributes.id = "PanTe_Painter"; attributes.name = "PanTe_Painter"; attributes.align = "middle"; swfobject.embedSWF( "PanTe_Painter.swf", "flashContent", "100%", "100%", swfVersionStr, xiSwfUrlStr, flashvars, params, attributes); swfobject.createCSS("#flashContent", "display:block;text-align:left;"); </script><script type="text/javascript"> var swfVersionStr = "10.0.0"; var xiSwfUrlStr = "playerProductInstall.swf"; var flashvars = { canvasWidth: 640, canvasHeight: 344 ,designTemplateURL: "模板配置文件URL+文件名相对路径.xml"}; var params = {}; params.quality = "high"; params.bgcolor = "#0d0d0d"; params.allowscriptaccess = "sameDomain"; params.allowfullscreen = "true"; var attributes = {}; attributes.id = "PanTe_Painter"; attributes.name = "PanTe_Painter"; attributes.align = "middle"; swfobject.embedSWF( "PanTe_Painter.swf", "flashContent", "100%", "100%", swfVersionStr, xiSwfUrlStr, flashvars, params, attributes); swfobject.createCSS("#flashContent", "display:block;text-align:left;"); </script><?xml version="1.0" encoding="utf-8"?> <layers> <layer data="designtemplates/posters/back.png" //相对PanTePaiter.swf路径,或文字内容 type="image" //图层类型:image,text bounds="640 345 0 0" //图层尺寸:宽 高 左上角X 左上角Y isLocked="true" //是否锁定:true(用户无法修改当前图层) blendMode="normal" //图层混合模式 /> </layers><script type="text/javascript"> var swfVersionStr = "10.0.0"; var xiSwfUrlStr = "playerProductInstall.swf"; var flashvars = { canvasWidth: 640, canvasHeight: 344 ,designTemplateURL: "模板配置文件URL+文件名相对路径.xml" ,remoteSaveURL:"数据流处理文件.aspx|.ashx|.php|.jsp"}; var params = {}; params.quality = "high"; params.bgcolor = "#0d0d0d"; params.allowscriptaccess = "sameDomain"; params.allowfullscreen = "true"; var attributes = {}; attributes.id = "PanTe_Painter"; attributes.name = "PanTe_Painter"; attributes.align = "middle"; swfobject.embedSWF( "PanTe_Painter.swf", "flashContent", "100%", "100%", swfVersionStr, xiSwfUrlStr, flashvars, params, attributes); swfobject.createCSS("#flashContent", "display:block;text-align:left;"); </script>服务器端·C#using System; using System.Data; using System.Configuration; using System.Collections; using System.Web; using System.Web.Security; using System.Web.UI; using System.Web.UI.WebControls; using System.Web.UI.WebControls.WebParts; using System.Web.UI.HtmlControls; using System.IO; using System.Drawing; public partial class Save : System.Web.UI.Page { protected void Page_Load(object sender, EventArgs e) { readImage(); } public void readImage() { string fileNamePath = ""; fileNamePath = Guid.NewGuid().ToString(); byte[] bytes = this.readPostedFile(); if (bytes != null) { Console.WriteLine(bytes.Length.ToString()); System.IO.FileStream fs = System.IO.File.Create( HttpContext.Current.Server.MapPath("~/uploadImage/").ToString() + fileNamePath + ".jpg"); fs.Write(bytes , 0,bytes .Length); fs.Close(); fs = null; Response.Write(@"/uploadImage/" + fileNamePath + ".jpg"); } } private byte[] readPostedFile() { if (Request.ContentLength > 0) { byte[] buffer = new byte[Request.ContentLength]; using (BinaryReader br = new BinaryReader(Request.InputStream)) br.Read(buffer, 0, buffer.Length); return buffer; } else { return null; } } }服务器端·JSP<%@ page contentType="text/html; charset=utf-8" language="java"%> <%@ page import="java.util.*"%> <%@ page import="java.io.*"%> <% int v; Date newDate=new Date(); fileName=fileName+".jpg"; String filePath = request.getRealPath("/uploadtmp/"); BufferedInputStream inputStream = new BufferedInputStream( request.getInputStream()); FileOutputStream outputStream = new FileOutputStream( new File(filePath+"/"+fileName)); byte [] bytes = new byte[1024]; while((v=inputStream.read(bytes))>0){ outputStream.write(bytes,0,v); } outputStream.close(); inputStream.close(); out.print("uploadtmp/"+fileName); %>服务器端·PHP<?php $extendName=$HTTP_GET_VARS['extendName']; $filename="uploadtmp/".time().".jpg"; if(isset($HTTP_RAW_POST_DATA)){ $im = fopen($filename,'a'); fwrite($im,$HTTP_RAW_POST_DATA); fclose($im); } echo $filename; ?>我们的目标就是,协助您基于最低的修改完成最完美的在线图像处理系统升级和集成。
获取与使用
PanTe_Painter|盘特在线图像编辑器
本地下载
授权合作下载站点
关注盘特系列软件
盘特在线图像编辑器更新日志