Convertir imagen a tiff C# – Ejemplo

Hola a todos!

Ya les conte que ando trabajando con imagenes 馃檪

Ahora me toca que convertir una imagen (en este caso bitmap) a formato tiff, me base en esta pagina! esta muy bien explicada

http://techmcq.com/article/Creating-a-tiff-image-using-C/22

Aca les dejo el codigo:

En este caso mi parametro se llama asi porque en mi entrada anterior, mostre como 聽Convertir un string a imagen!聽馃檪 Es una imagen solo con un聽“Hola mundo”

public void ConvertTextToImage(Bitmap bmpImageFromText)
{
//select the image encoder
System.Drawing.Imaging.Encoder encoder = System.Drawing.Imaging.Encoder.SaveFlag;
//select imageCodeInfo for fill format
ImageCodecInfo encoderInfo = GetEncoderInfo(“image/tiff”);
//make this multi frame to be able to add multiple images
EncoderParameters encoderParams = new EncoderParameters(1);
EncoderParameter parameter = new EncoderParameter(encoder, (long)EncoderValue.MultiFrame);

encoderParams.Param[0] = parameter;
//save the bitmap in tiff format
bmpImageFromText.Save(“C://test.tiff”, encoderInfo, encoderParams);
encoderParams.Param[0] = new EncoderParameter(encoder, (long)EncoderValue.FrameDimensionPage);

// if you have more than one pages, convert to image per pages and add
//Repeat this to add multiple images
//bmpImageFromText.Saveadd(img, encoderParams)

// Close out the file
encoderParams.Param[0] = new EncoderParameter(encoder, (long)EncoderValue.Flush);
bmpImageFromText.SaveAdd(encoderParams);
}

El resultado: es una imagen con extension .tiff! jajaja Se puede ver en el visor de windows normal 馃檪

prueba

Anuncios

Descargar archivos desde .net

Hola a todos!

He estado trabajando con .net, y esta vez me toc贸 hacer una pagina para descargar un archivo, es algo sencillo pero aqui va la tecnica:

//Declaramos nuestro metodo llamada Descargar

Public Sub descargar()

聽 聽 聽 聽 聽 //nuestra variable “path” llevara la direccion donde se encuentre el archivo a descargar

Dim PathFile As String = “C:\archivo.pdf”

//聽especifica el tipo de contenido HTTP de la respuesta

Response.ContentType = “Application/pdf”

//enviamos nuestra peticion con AppendHeader, indicando el nombre que va tener nuestro archivo al ser descargado

Response.AppendHeader(“Content-Disposition”, “attachment; filename=GuiaSMS.pdf”)

Response.Clear()

//Escribimos nuestro archivo desde el path que queremos descargarlo
Response.WriteFile(PathFile)

//Terminamos
Response.End()

End Sub

Y listo jovenes! Con este metodo podemos hacer en nuestra pagina una descargar de cualquier tipo de archivos. Espero que les sivra! 馃檪

Descargar archivos desde asp

Descargar archivos desde asp