|
|
|
หมุนภาพในเว็บ asp.net(C#) ใครพอมีคำแนะนำดีๆบ้างครับ |
|
|
|
|
|
|
|
บน Windows App หรือ Web App ก็ไม่ต่างกันน่ะครับ เพียงแต่เปลี่ยนมาใช้ Control ของ Images แทนครับ
ตรงนี้ครับ
Code (C#)
pictureBox.Image = Utilities.RotateImage(img,
(float) angle.Value );
|
|
|
|
|
Date :
2010-10-13 16:08:43 |
By :
webmaster |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
^
^
มันก็ไม่เหมือนซะทีเดียวนะครับ ใช้แทนกันได้แต่อ้อมไปไกลทีเดียว
เพราะ web เป็น url ส่วน win เป็น image
จะทำแบบนั้นต้องเอา url --> path --> binary --> image --> rotate --> image --> binary --> ยัดลงภาชนะ (aspx) --> url --> display
แนะนำว่าหา javascript rotate image จะง่ายกว่า
|
|
|
|
|
Date :
2010-10-14 14:09:14 |
By :
tungman |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ได้แล้วครับ....ขอบคุณทุกท่านที่ให้คำแนนำ
<%@ Page Language="VB" AutoEventWireup="false" CodeFile="Default3.aspx.vb" Inherits="Default3" %>
<html>
<head runat="server">
<title>พริกรูปภาพ</title>
<style type="text/css">
.style1
{
width: 400px;
}
</style>
</head>
<body>
<form runat="server">
<table border="0" cellpadding="0" cellspacing="0" style="width: 1092px">
<tr>
<td width="1105" class="style1"><div id="mydiv" style="height:50; width:50">
<img src='images/3.jpg'></div></td>
</tr>
<tr>
<td class="style1">
<button onClick="mydiv.style.filter='progid:DXImageTransform.Microsoft.BasicImage(mirror=0)'"
style="width: 130px">ภาพเริ่มต้น</button>
<button onClick="mydiv.style.filter='progid:DXImageTransform.Microsoft.BasicImage(mirror=1)'"
style="width: 130px"> พลิก</button>
<button onClick="mydiv.style.filter='progid:DXImageTransform.Microsoft.BasicImage(rotation=1)'"
style="width: 130px"> หมุน 90 องศา</button>
<button onClick="mydiv.style.filter='progid:DXImageTransform.Microsoft.BasicImage(rotation=2)'"
style="width: 130px"> หมุน 180 องศา </button>
<button onClick="mydiv.style.filter='progid:DXImageTransform.Microsoft.BasicImage(rotation=3)'"
style="width: 130px"> หมุน 270 องศา</button></td>
</tr>
</table>
</form>
</body>
</html>
|
|
|
|
|
Date :
2010-10-15 09:49:11 |
By :
loogway |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 03
|