相关疑难解决方法(0)

使用CSS转换旋转表头文本

看起来应该可以使用以下内容:

.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中以奇怪的方式出错 - 在文本旋转之前计算单元格的大小!

bug的截图

这是一个演示:http://jsfiddle.net/HSKws/

我使用动态图像作为解决方法,虽然这也存在问题.我很高兴作为一个后备,但似乎应该有一种方法来使这个CSS工作 - 它几乎就在那里.

任何人都知道在应用变换后让单元格适合内容的方法吗?

css cross-browser

35
推荐指数
4
解决办法
3万
查看次数

使用C#HttpHandler webservice创建PNG图像

我希望能够创建一个简单的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#课程来让我入门?一旦关闭和离开,我确信我可以完成这个以实际做我想要它做的事情.

  • 最终游戏是为数据驱动的网页创建简单的红色/琥珀色/绿色(RAG)嵌入状态标记,以显示性能指标等*
  • 我希望它能使用PNG,因为我预计未来会使用透明度*
  • ASP.NET 2.0 C#解决方案请...(我还没有生产3.5的盒子)

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)

c# png web-services image httphandler

13
推荐指数
1
解决办法
3万
查看次数

C# - 使用索引透明度将Jpg转换为Png

我需要有效地将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# png transparency jpeg

4
推荐指数
1
解决办法
4454
查看次数

如何访问位图图像中的每个字节

假设我有一个位图图像,是否可以迭代图像中的所有单个字节?如果有,怎么样?

.net image bmp

3
推荐指数
2
解决办法
3957
查看次数

标签 统计

c# ×2

image ×2

png ×2

.net ×1

bmp ×1

cross-browser ×1

css ×1

httphandler ×1

jpeg ×1

transparency ×1

web-services ×1