91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 16.3MB
    文件類型: .rar
    金幣: 1
    下載: 0 次
    發(fā)布日期: 2023-08-04
  • 語言: C#
  • 標(biāo)簽: C#??雪碧圖??工具??原理??教程??

資源簡介

C# asp.net雪碧圖制作工具 雪碧圖制作原理

資源截圖

代碼片段和文件信息



namespace?SpriteImage
{
????using?System;
????using?System.Collections.Generic;
????using?System.Linq;
????using?System.Text;
????using?System.Globalization;

????///?
????///?Generates?the?selector?and?the?classname?based?on?the?filename.
????///?We?follow?the?CSS?grammar.?Spaces?are?not?allowed.
????///?

????internal?static?class?CssNameHelper
????{
????????///?
????????///?Generates?the?selector?based?on?the?filename.
????????///?

????????///?Filename?to?transform
????????///?Transformed?filename?for?selector?usage
????????internal?static?string?GenerateSelector(string?filename)
????????{
????????????if?(filename?!=?null)
????????????{
????????????????//?Few?more?space?for?the?capacity?for?special?characters.
????????????????StringBuilder?selector?=?new?StringBuilder(filename.Length?+?5);

????????????????//?We?do?not?accept?space?at?all
????????????????filename?=?filename.Replace(‘?‘?‘-‘);

????????????????char??nextCharacter?=?null;
????????????????if?(filename.Length?>?1)
????????????????{
????????????????????nextCharacter?=?filename[1];
????????????????}

????????????????selector.Append(GetStartingCharacter(filename[0]?nextCharacter));
????????????????for?(var?i?=?1;?i?????????????????{
????????????????????nextCharacter?=?null;
????????????????????if?(i?+?1?????????????????????{
????????????????????????nextCharacter?=?filename[i?+?1];
????????????????????}

????????????????????selector.Append(GetCharacter(filename[i]?nextCharacter));
????????????????}

????????????????return?selector.ToString();
????????????}

????????????return?null;
????????}

????????///?
????????///?Generates?the?class?name?based?on?the?filename.
????????///?

????????///?Filename?to?transform
????????///?Transformed?filename?for?class?name?usage
????????internal?static?string?GenerateClassName(string?filename)
????????{
????????????if?(filename?!=?null)
????????????{
????????????????return?filename.Replace(‘?‘?‘-‘);
????????????}

????????????return?null;
????????}

????????private?static?string?GetStartingCharacter(char?c?char??nextCharacter?=?null)
????????{
????????????if?(c?==?‘-‘?||?c?==?‘_‘?||?(c?>=?‘a(chǎn)‘?&&?c?<=?‘z‘)?||?(c?>=?‘A‘?&&?c?<=?‘Z‘)?||?(c?>=?128?&&?c?<=?255))
????????????{
????????????????return?c.ToString(CultureInfo.InvariantCulture);
????????????}

????????????return?GetSimpleEscape(c)????GetUnicode(c?nextCharacter);
????????}

????????private?static?string?GetCharacter(char?c?char??nextCharacter?=?null)
????????{
????????????if?(c?==?‘-‘?||?c?==?‘_‘?||?(c?>=?‘a(chǎn)‘?&&?c?<=?‘z‘)?||?(c?>=?‘A‘?&&?c?<=?‘Z‘)?||?(c?>=?‘0‘?&&?c?<=?‘9‘)?||?(c?>=?128?&&?c?<=?255))
????????????{
????????????????return?c.ToString(CultureInfo.InvariantCulture);
????????????}

????????????ret

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----

?????文件??????10240??2012-07-07?11:51??SpriteImage\SpriteImage\bin\Debug\SpriteImage.dll

?????文件??????22016??2012-07-07?11:51??SpriteImage\SpriteImage\bin\Debug\SpriteImage.pdb

?????文件???????3979??2012-07-06?20:28??SpriteImage\SpriteImage\CssNameHelper.cs

?????文件???????8948??2012-07-07?11:51??SpriteImage\SpriteImage\ImageOptimizations.cs

?????文件???????1018??2012-07-07?09:24??SpriteImage\SpriteImage\ImageSettings.cs

?????文件???????5153??2012-07-07?18:04??SpriteImage\SpriteImage\obj\Debug\DesignTimeResolveAssemblyReferencesInput.cache

?????文件???????4613??2012-07-06?23:17??SpriteImage\SpriteImage\obj\Debug\ResolveAssemblyReference.cache

?????文件????????540??2012-07-07?10:40??SpriteImage\SpriteImage\obj\Debug\SpriteImage.csproj.FileListAbsolute.txt

?????文件??????10240??2012-07-07?11:51??SpriteImage\SpriteImage\obj\Debug\SpriteImage.dll

?????文件??????22016??2012-07-07?11:51??SpriteImage\SpriteImage\obj\Debug\SpriteImage.pdb

?????文件???????1452??2012-07-06?20:21??SpriteImage\SpriteImage\Properties\AssemblyInfo.cs

?????文件???????2251??2012-07-07?10:41??SpriteImage\SpriteImage\SpriteImage.csproj

?????文件???????3607??2012-07-07?18:10??SpriteImage\SpriteImage.sln

????..A..H.?????50688??2012-07-07?18:10??SpriteImage\SpriteImage.suo

?????文件????3699120??2012-07-07?11:52??SpriteImage\SpriteImageCreate\bin\Debug\img\20120707115240.png

?????文件????3699120??2012-07-07?11:54??SpriteImage\SpriteImageCreate\bin\Debug\img\20120707115427.png

?????文件????3699120??2012-07-07?11:55??SpriteImage\SpriteImageCreate\bin\Debug\img\20120707115517.png

?????文件????5855443??2012-07-07?13:41??SpriteImage\SpriteImageCreate\bin\Debug\img\20120707134145.png

?????文件???????5402??2012-07-07?19:07??SpriteImage\SpriteImageCreate\bin\Debug\img\20120707190745.png

?????文件??????10240??2012-07-07?11:51??SpriteImage\SpriteImageCreate\bin\Debug\SpriteImage.dll

?????文件??????22016??2012-07-07?11:51??SpriteImage\SpriteImageCreate\bin\Debug\SpriteImage.pdb

?????文件??????13312??2012-07-07?18:07??SpriteImage\SpriteImageCreate\bin\Debug\SpriteImageCreate.exe

?????文件??????28160??2012-07-07?18:07??SpriteImage\SpriteImageCreate\bin\Debug\SpriteImageCreate.pdb

?????文件??????11608??2012-07-07?19:05??SpriteImage\SpriteImageCreate\bin\Debug\SpriteImageCreate.vshost.exe

?????文件????????490??2010-03-17?22:39??SpriteImage\SpriteImageCreate\bin\Debug\SpriteImageCreate.vshost.exe.manifest

?????文件???????2544??2012-07-07?18:07??SpriteImage\SpriteImageCreate\Form1.cs

?????文件??????10139??2012-07-07?11:55??SpriteImage\SpriteImageCreate\Form1.Designer.cs

?????文件???????6189??2012-07-07?11:55??SpriteImage\SpriteImageCreate\Form1.resx

?????文件???????5549??2012-07-07?18:07??SpriteImage\SpriteImageCreate\obj\x86\Debug\DesignTimeResolveAssemblyReferencesInput.cache

?????文件???????4014??2012-07-07?11:55??SpriteImage\SpriteImageCreate\obj\x86\Debug\ResGen.read.1.tlog

............此處省略80個文件信息

評論

共有 條評論