问题描述
这个网站..谁知道这种功能`是通过什么思路制作的?http://ghlp.igogo8.com/ghlp_more.html我是想不出来了.大家讨论下?可以根据自己的文字生成GIF动态图片``
解决方案
解决方案二:
2个字:重写
解决方案三:
重写配置:引用重写dll文件<?xmlversion="1.0"?><configurationxmlns="http://schemas.microsoft.com/.NetConfiguration/v2.0"><configSections><sectionname="RewriterConfig"type="URLRewriter.Config.RewriterConfigSerializerSectionHandler,URLRewriter"/><sectionGroupname="system.web.extensions"type="System.Web.Configuration.SystemWebExtensionsSectionGroup,System.Web.Extensions,Version=1.0.61025.0,Culture=neutral,PublicKeyToken=31bf3856ad364e35"><sectionGroupname="scripting"type="System.Web.Configuration.ScriptingSectionGroup,System.Web.Extensions,Version=1.0.61025.0,Culture=neutral,PublicKeyToken=31bf3856ad364e35"><sectionname="scriptResourceHandler"type="System.Web.Configuration.ScriptingScriptResourceHandlerSection,System.Web.Extensions,Version=1.0.61025.0,Culture=neutral,PublicKeyToken=31bf3856ad364e35"requirePermission="false"allowDefinition="MachineToApplication"/><sectionGroupname="webServices"type="System.Web.Configuration.ScriptingWebServicesSectionGroup,System.Web.Extensions,Version=1.0.61025.0,Culture=neutral,PublicKeyToken=31bf3856ad364e35"><sectionname="jsonSerialization"type="System.Web.Configuration.ScriptingJsonSerializationSection,System.Web.Extensions,Version=1.0.61025.0,Culture=neutral,PublicKeyToken=31bf3856ad364e35"requirePermission="false"allowDefinition="Everywhere"/><sectionname="profileService"type="System.Web.Configuration.ScriptingProfileServiceSection,System.Web.Extensions,Version=1.0.61025.0,Culture=neutral,PublicKeyToken=31bf3856ad364e35"requirePermission="false"allowDefinition="MachineToApplication"/><sectionname="authenticationService"type="System.Web.Configuration.ScriptingAuthenticationServiceSection,System.Web.Extensions,Version=1.0.61025.0,Culture=neutral,PublicKeyToken=31bf3856ad364e35"requirePermission="false"allowDefinition="MachineToApplication"/></sectionGroup></sectionGroup></sectionGroup></configSections><!--urlrewriter规则--><!--省份查询匹配--><RewriterConfig><Rules><RewriterRule><LookFor>~/hotel/([a-zA-Z]{4,16})-([a-zA-Z]{4,16}).aspx</LookFor><SendTo>~/hotel/search.aspx?proname=$1&cityname=$2</SendTo></RewriterRule><RewriterRule><LookFor>~/hotel/([a-zA-Z]{4,16}).aspx</LookFor><SendTo>~/hotel/search.aspx?proname=$1</SendTo></RewriterRule></Rules></RewriterConfig><!--urlrewriter规则结束--><connectionStrings></connectionStrings><system.web><authenticationmode="Forms"><formsloginUrl="~/Login.aspx"timeout="20"name=".ASPXSYSTEM"/></authentication><customErrorsdefaultRedirect="~/Clineerror.html"><errorstatusCode="404"redirect="~/Clineerror.html"/></customErrors><pages><controls><addtagPrefix="asp"namespace="System.Web.UI"assembly="System.Web.Extensions,Version=1.0.61025.0,Culture=neutral,PublicKeyToken=31bf3856ad364e35"/></controls></pages><!--Setcompilationdebug="true"toinsertdebuggingsymbolsintothecompiledpage.Becausethisaffectsperformance,setthisvaluetotrueonlyduringdevelopment.--><compilationdebug="true"><assemblies><addverb="GET"path="CrystalImageHandler.aspx"type="CrystalDecisions.Web.CrystalImageHandler,CrystalDecisions.Web,Version=10.2.3600.0,Culture=neutral,PublicKeyToken=692fbea5521e1304"/></httpHandlers><httpModules><!--url重写--><addtype="URLRewriter.ModuleRewriter,URLRewriter"name="ModuleRewriter"/><!--url重写结束--><addname="ScriptModule"type="System.Web.Handlers.ScriptModule,System.Web.Extensions,Version=1.0.61025.0,Culture=neutral,PublicKeyToken=31bf3856ad364e35"/></httpModules></system.web><locationpath="user"><system.web><authorization><denyusers="?"/></authorization></system.web></location><system.webServer><validationvalidateIntegratedModeConfiguration="false"/><modules><addname="ScriptModule"preCondition="integratedMode"type="System.Web.Handlers.ScriptModule,System.Web.Extensions,Version=1.0.61025.0,Culture=neutral,PublicKeyToken=31bf3856ad364e35"/></modules><handlers><removename="WebServiceHandlerFactory-Integrated"/><addname="ScriptHandlerFactory"verb="*"path="*.asmx"preCondition="integratedMode"type="System.Web.Script.Services.ScriptHandlerFactory,System.Web.Extensions,Version=1.0.61025.0,Culture=neutral,PublicKeyToken=31bf3856ad364e35"/><addname="ScriptHandlerFactoryAppServices"verb="*"path="*_AppService.axd"preCondition="integratedMode"type="System.Web.Script.Services.ScriptHandlerFactory,System.Web.Extensions,Version=1.0.61025.0,Culture=neutral,PublicKeyToken=31bf3856ad364e35"/><addname="ScriptResource"preCondition="integratedMode"verb="GET,HEAD"path="ScriptResource.axd"type="System.Web.Handlers.ScriptResourceHandler,System.Web.Extensions,Version=1.0.61025.0,Culture=neutral,PublicKeyToken=31bf3856ad364e35"/></handlers></system.webServer><locationallowOverride="true"inheritInChildApplications="true"><appSettings><addkey="Manager"value="admin"/></appSettings></location></configuration>
解决方案四:
又抢分了<?xmlversion="1.0"?><configurationxmlns="http://schemas.microsoft.com/.NetConfiguration/v2.0"><configSections><sectionname="RewriterConfig"type="URLRewriter.Config.RewriterConfigSerializerSectionHandler,URLRewriter"/><sectionGroupname="system.web.extensions"type="System.Web.Configuration.SystemWebExtensionsSectionGroup,System.Web.Extensions,Version=1.0.61025.0,Culture=neutral,PublicKeyToken=31bf3856ad364e35"><sectionGroupname="scripting"type="System.Web.Configuration.ScriptingSectionGroup,System.Web.Extensions,Version=1.0.61025.0,Culture=neutral,PublicKeyToken=31bf3856ad364e35"><sectionname="scriptResourceHandler"type="System.Web.Configuration.ScriptingScriptResourceHandlerSection,System.Web.Extensions,Version=1.0.61025.0,Culture=neutral,PublicKeyToken=31bf3856ad364e35"requirePermission="false"allowDefinition="MachineToApplication"/><sectionGroupname="webServices"type="System.Web.Configuration.ScriptingWebServicesSectionGroup,System.Web.Extensions,Version=1.0.61025.0,Culture=neutral,PublicKeyToken=31bf3856ad364e35"><sectionname="jsonSerialization"type="System.Web.Configuration.ScriptingJsonSerializationSection,System.Web.Extensions,Version=1.0.61025.0,Culture=neutral,PublicKeyToken=31bf3856ad364e35"requirePermission="false"allowDefinition="Everywhere"/><sectionname="profileService"type="System.Web.Configuration.ScriptingProfileServiceSection,System.Web.Extensions,Version=1.0.61025.0,Culture=neutral,PublicKeyToken=31bf3856ad364e35"requirePermission="false"allowDefinition="MachineToApplication"/><sectionname="authenticationService"type="System.Web.Configuration.ScriptingAuthenticationServiceSection,System.Web.Extensions,Version=1.0.61025.0,Culture=neutral,PublicKeyToken=31bf3856ad364e35"requirePermission="false"allowDefinition="MachineToApplication"/></sectionGroup></sectionGroup></sectionGroup></configSections><!--urlrewriter规则--><!--省份查询匹配--><RewriterConfig><Rules><RewriterRule><LookFor>~/hotel/([a-zA-Z]{4,16})-([a-zA-Z]{4,16}).aspx</LookFor><SendTo>~/hotel/search.aspx?proname=$1&cityname=$2</SendTo></RewriterRule><RewriterRule><LookFor>~/hotel/([a-zA-Z]{4,16}).aspx</LookFor><SendTo>~/hotel/search.aspx?proname=$1</SendTo></RewriterRule></Rules></RewriterConfig><!--urlrewriter规则结束--><connectionStrings></connectionStrings><system.web><authenticationmode="Forms"><formsloginUrl="~/Login.aspx"timeout="20"name=".ASPXSYSTEM"/></authentication><customErrorsdefaultRedirect="~/Clineerror.html"><errorstatusCode="404"redirect="~/Clineerror.html"/></customErrors><pages><controls><addtagPrefix="asp"namespace="System.Web.UI"assembly="System.Web.Extensions,Version=1.0.61025.0,Culture=neutral,PublicKeyToken=31bf3856ad364e35"/></controls></pages><!--Setcompilationdebug="true"toinsertdebuggingsymbolsintothecompiledpage.Becausethisaffectsperformance,setthisvaluetotrueonlyduringdevelopment.--><compilationdebug="true"><assemblies><addverb="GET"path="CrystalImageHandler.aspx"type="CrystalDecisions.Web.CrystalImageHandler,CrystalDecisions.Web,Version=10.2.3600.0,Culture=neutral,PublicKeyToken=692fbea5521e1304"/></httpHandlers><httpModules><!--url重写--><addtype="URLRewriter.ModuleRewriter,URLRewriter"name="ModuleRewriter"/><!--url重写结束--><addname="ScriptModule"type="System.Web.Handlers.ScriptModule,System.Web.Extensions,Version=1.0.61025.0,Culture=neutral,PublicKeyToken=31bf3856ad364e35"/></httpModules></system.web><locationpath="user"><system.web><authorization><denyusers="?"/></authorization></system.web></location><system.webServer><validationvalidateIntegratedModeConfiguration="false"/><modules><addname="ScriptModule"preCondition="integratedMode"type="System.Web.Handlers.ScriptModule,System.Web.Extensions,Version=1.0.61025.0,Culture=neutral,PublicKeyToken=31bf3856ad364e35"/></modules><handlers><removename="WebServiceHandlerFactory-Integrated"/><addname="ScriptHandlerFactory"verb="*"path="*.asmx"preCondition="integratedMode"type="System.Web.Script.Services.ScriptHandlerFactory,System.Web.Extensions,Version=1.0.61025.0,Culture=neutral,PublicKeyToken=31bf3856ad364e35"/><addname="ScriptHandlerFactoryAppServices"verb="*"path="*_AppService.axd"preCondition="integratedMode"type="System.Web.Script.Services.ScriptHandlerFactory,System.Web.Extensions,Version=1.0.61025.0,Culture=neutral,PublicKeyToken=31bf3856ad364e35"/><addname="ScriptResource"preCondition="integratedMode"verb="GET,HEAD"path="ScriptResource.axd"type="System.Web.Handlers.ScriptResourceHandler,System.Web.Extensions,Version=1.0.61025.0,Culture=neutral,PublicKeyToken=31bf3856ad364e35"/></handlers></system.webServer><locationallowOverride="true"inheritInChildApplications="true"><appSettings><addkey="Manager"value="admin"/></appSettings></location></configuration>
解决方案五:
楼上的大侠都在干啥那?人家问如何动态生成gif?这个东西写一次代码多点给你找个网址不好意识、看懂就看你自己的能力了。http://www.dotnet247.com/247reference/msgs/28/140380.aspx至于如何在图上写字就是另一个问题了1、你要知道如何自己做一个静态的图然后写上字2、结合上面的网址就可以生成了20楼后如何还没人回答发邮件flashelf@163.com,有时间的话我给你写
解决方案六:
收藏
解决方案七:
...完全有点不理解...
解决方案八:
也就是生成验证码那样了,看看gdi
解决方案九:
我说20楼这么早就给我发邮件。这东西写出来代码太多了这些天项目紧没时间处理啊要是现在有现成的就给你发了呵呵!gif格式分为好多祯每祯还有间隔时间上边加字的那种要把每祯取出来画上字在重新组合那种闪烁的字、就完全需要自己做出每一祯了那种静态的比如几个向日葵的最简单了、就是在底图上绘制图像20楼后如何还没人回答发邮件flashelf@163.com,有时间的话我给你写。
解决方案十:
哎呀``不用你给我写啦..我想自己写.我就是想学怎么做..你有相关的教程吗?
解决方案十一:
GDI+本身对GIF没什么支持,你需要读写GIF的话就通过第三方库吧,或者你自己去研究GIF然后按其格式写就是了,GIF的格式也不算复杂。
解决方案十二:
在哪能拿到支持GIF的第三方库?
解决方案十三:
这里有http://www.cnblogs.com/caca/archive/2006/06/24/434825.html
解决方案十四:
还是想不出```