PDA

View Full Version : سوال: چرخاندن 90 درجه عکس و نوشته در asp.net



leila_mahyanet
پنج شنبه 03 شهریور 1390, 12:18 عصر
سلام . چطور میشه یه کنترل image و lable رو در asp.net با 90 درجه چرخش نمایش داد ؟؟؟

dontspeak
پنج شنبه 03 شهریور 1390, 12:58 عصر
سلام من اینجا چند نمونه دیدم.
http://www.htmldrive.net

ASPX
پنج شنبه 03 شهریور 1390, 17:44 عصر
چرخش 90 درجه

private void RotateAndSaveImage(String input, String output)
{
//create an object that we can use to examine an image file
using (Image img = Image.FromFile(input))
{
//rotate the picture by 90 degrees and re-save the picture as a Jpeg
img.RotateFlip(RotateFlipType.Rotate90FlipNone);
img.Save(output, System.Drawing.Imaging.ImageFormat.Jpeg);
}
}

نوشتن متن روی تصویر

var bmp = Bitmap.FromFile("orig.jpg");
var newImage = new Bitmap(bmp.Width, bmp.Height + 50);

var gr = Graphics.FromImage(newImage);
gr.DrawImageUnscaled(bmp, 0, 0);
gr.DrawString("this is the added text", SystemFonts.DefaultFont, Brushes.Black ,
new RectangleF(0, bmp.Height, bmp.Width, 50));

newImage.Save("newImg.jpg");

دو تابع رو یکی کن کارت راه میفته!

leila_mahyanet
جمعه 04 شهریور 1390, 18:13 عصر
ممنون از جوابتون .
اول : یک عکس و یک نوشته رو جدا رو میخوام بچرخونم .

در واقع خروجی ام یک فیش است که در گوشه آن تصویر بارکد و شماره فیش باید عمودی (زاویه 90 درجه نسبت به حالت معمول) نمایش داده شود.