error 413: request entity too large -SSRS

Hola hola!!!

hoy vengo con un nuevo error con el que combati!! fue duro! pero al final lo pude vencer! Resulta que me estaba dando este error al tratar de acceder a un reporte en mi ambiente de pruebas, en dev y produccion estaba configurado exactamente igual y ahi no daba problema!! :S fue horrible! jaja

En fin! empece a googlear porque se veia error de configuracion no de desarrollo. Encontre varias alternativas como las siguientes:

  • change the value of MaxBufferSize and MaxReceivedMessageSize to 2147483647 (which is a max size).
  • add binding tags to web.config
  • set max value to executionTimeout in web.config SSRS
  • set/add max value to maxRequestLength in web.config SSRS

Pero ninguna me funciono! probe todas con todos los valores y nada! Hasta que empece a encontrar paginas relacionadas con el UploadReadAheadSize. Aca les dejo la explicacion y mi pagina fuente 🙂 https://blogs.msdn.microsoft.com/daniem/2009/12/11/detalles-sobre-el-error-http-413-request-entity-too-large/

iisconfigure1

Claro que no lo hice por comandos porque por alguna razon eso siempre me da miedo! jajaja asi que aqui les dejo los pasos para configurarlo de forma manual desde el IIS de su servidor!

  • Open IIS
  • Navigate under Default Web Site
  • Scroll down to Management and open Configuration Editor
  • Select following section (drop down at the top) system.webServer and expand it, then locate serverRuntime
  • you’ll find there the current value of uploadReadAheadSize value, which you can change

iisconfigure

 

Y eso es todo queridos! 🙂 Espero que a alguien le sirva esta informacion. Basicamente hice la lista de lo que probe y lo que me funciono a mi! Claro que todos los ambientes pueden ser diferentes y a alguien le puede funcionar algo diferente! Si tienen mas sugerencias dejenla en los comentarios para ayudar a los demas.

Saludos!!

Anuncios

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

Convertir un String a imagen C# – Ejemplo

Holaaaa!

Hoy ando trabajando con imagenes! me toco que crear una imagen a partir de un texto. Encontre varias formas creando primero un Memory Stream con mi texto y luego creando la imagen, pero yo quiero convertir un texto plano y  no me servia porque no tenia el formato adecuado. Luego encontre una solucion muy bonita! usando Graphics de System.Drawing 🙂

Esta clase te permite crear un lienzo e ir dibujando y agregando las propiedades que uno quiera al texto! les dejare el pequeño ejemplo que hice! la fuente de donde lo saque fue aqui :

https://www.aspsnippets.com/Articles/ASPNet-Convert-Text-String-to-Image-using-C-and-VBNet.aspx

Codigo:

Este es el metodo que recibe un string y lo convierte en imagen, lo comente en ingles para mantener el estandar! jaja 🙂 Perdonen mi mal ingles! 😀

public void CreateImageFromString(string strImage)
{

string text = strImage;
//create new image
Bitmap bitmap = new Bitmap(1, 1);
//Properties string to draw
Font font = new Font(“Arial”, 25, FontStyle.Regular, GraphicsUnit.Pixel);
Graphics graphics = Graphics.FromImage(bitmap);
//properties new image
int width = (int)graphics.MeasureString(text, font).Width;
int height = (int)graphics.MeasureString(text, font).Height;
bitmap = new Bitmap(bitmap, new Size(width, height));
//add text to image
graphics = Graphics.FromImage(bitmap);
graphics.Clear(Color.White);
//graphics.SmoothingMode = SmoothingMode.AntiAlias;
//graphics.TextRenderingHint = TextRenderingHint.AntiAlias;
graphics.DrawString(text, font, new SolidBrush(Color.Coral), 0, 0);
//execute pending graphics
graphics.Flush();
//release resources used by graphics
graphics.Dispose();
//save the image
bitmap.Save(“C:\\prueba.png”, System.Drawing.Imaging.ImageFormat.Png);

//do something with image

}

Y ahora solo queda llamar este metodo -> mandarle el string que uno quiera -> y hacer lo que uno quiera con la imagen! 🙂

string strImage = “hola mundo”;
CreateImageFromString(strImage);

El Resultado: simple! 🙂

prueba

Espero les pueda servir!

Saludos!

Enviar 2 acciones con ng-click – Angular

Hola amigos,

Este es un post super chiquito 🙂

Actualmente ando aprendiendo de angular y estoy en construccion de una pagina de pruebas.

Al momento no sabia como mandar mas de una accion en el ng-click de un objeto, me puse a buscarlo y es simple! solo los mandamos a llamar separados por punto y coma;

Ej.

Aca yo estoy haciendo que en el link se mande el valor a la variable active y se mande a llamar al metodo clickLink();

<a href=”#” class=”login” ng-click=”active=’Login’; clickLink(login.html)”>Login</a>

 

Eso es todo! 🙂

Saludos

Minientrada

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