看起来应该可以使用以下内容:
.verticalText
{
/* IE-only DX filter */
writing-mode: tb-rl;
filter: flipv fliph;
/* Safari/Chrome function */
-webkit-transform: rotate(270deg);
/* works in latest FX builds */
-moz-transform: rotate(270deg);
}
Run Code Online (Sandbox Code Playgroud)
这适用于IE.
它在Safari,Chrome和FX中以奇怪的方式出错 - 在文本旋转之前计算单元格的大小!

这是一个演示:http://jsfiddle.net/HSKws/
我使用动态图像作为解决方法,虽然这也存在问题.我很高兴作为一个后备,但似乎应该有一种方法来使这个CSS工作 - 它几乎就在那里.
任何人都知道在应用变换后让单元格适合内容的方法吗?
我希望能够创建一个简单的PNG图像,比如使用基于ac#web的服务生成图像的红色方块,从<img src="myws.ashx?x=100>HTML元素调用.
一些示例HTML:
<hmtl><body>
<img src="http://mysite.com/webservice/rectangle.ashx?size=100">
</body></html>
Run Code Online (Sandbox Code Playgroud)
是否有人可以拼凑一个简单的(工作)C#课程来让我入门?一旦关闭和离开,我确信我可以完成这个以实际做我想要它做的事情.
TIA
解
rectangle.html
<html>
<head></head>
<body>
<img src="rectangle.ashx" height="100" width="200">
</body>
</html>
Run Code Online (Sandbox Code Playgroud)
rectangle.ashx
<%@ WebHandler Language="C#" Class="ImageHandler" %>
Run Code Online (Sandbox Code Playgroud)
rectangle.cs
using System.Drawing;
using System.Drawing.Imaging;
using System.IO;
using System.Web;
public class ImageHandler : IHttpHandler
{
public void ProcessRequest(HttpContext context)
{
int width = 600; //int.Parse(context.Request.QueryString["width"]);
int height = 400; //int.Parse(context.Request.QueryString["height"]);
Bitmap bitmap = new Bitmap(width,height);
Graphics g = Graphics.FromImage( (Image) bitmap );
g.FillRectangle( Brushes.Red, 0f, 0f, bitmap.Width, …Run Code Online (Sandbox Code Playgroud) 我需要有效地将JPG图像转换为具有索引透明度的PNG图像.你知道这是否可能(或有代码)这样做?
注意:索引透明度用于仅使一种颜色透明(通常为白色),而使用Alpha透明度使图像中的所有颜色透明.
答案 - 继续
感谢帮助.这是我刚测试的代码.
Bitmap b = new Bitmap(Image.FromFile("c:\\input2.jpg"));
b.MakeTransparent(Color.White);
b.Save("c:\\output2.png", ImageFormat.Png);
Run Code Online (Sandbox Code Playgroud)
它可以很好地转换,但是有各种各样的白色色调,如果你正在考虑使图像周围的白色边框透明,你需要将所有这些白色的色调都透明化.
干杯.
c# ×2
image ×2
png ×2
.net ×1
bmp ×1
css ×1
httphandler ×1
jpeg ×1
transparency ×1
web-services ×1