viernes, 9 de agosto de 2013

Ceros a la izquierda en Net

En algunos casos los ceros a la izquierda son necesarios u obligatorios. Como me paso que al pasar como parámetro una nota de venta, a un procedimiento x en un sistema x. Y este, esperaba 10 caracteres y la nota de venta tiene 6. Para estos casos es cuando se hacen necesarios los ceros a la izquierda. Y en Net se puede hacer fácil, con el método PadLeft, como muestro en el siguiente ejemplo:

C#
string texto = "12345";
Console.WriteLine(texto.PadLeft(10,'0'));


VB.Net

Dim texto As String = "12345"
Console.WriteLine(texto.PadLeft(10, "0"C))


El resultado es 0000012345

PadLeft(Int32, Char) Devuelve una nueva cadena que alinea a la derecha los caracteres de la instancia e inserta a la izquierda un carácter Unicode especificado hasta alcanzar la longitud total especificada.
Para insertar espacios en blanco esta PadLeft(Int32).

miércoles, 7 de agosto de 2013

Convertidores de archivos ithmb

Itunes creo en una carpeta en Windows 7 llamada "iPod Photo Cache", esta carpeta contiene muchos archivos con extensión .ithmb ilegibles. Esos archivos son imagenes que estaban en el iPad, ahora no  las puedo ver.

En este post, agrego links de las herramientas que he encontrado para convertir los archivos ithmb a otro formato como .jpg , png , etc. Los cuales pueda ver en el PC.

http://www.ithmbconverter.com/
ithmb Converter
Baje la versión de evaluacion, y es util. Solo que coloca una marca de agua del resultado. Para evitar la marca de agua, el costo de una licencia va desde 12.95 USD.

http://www.ultrafileopener.com
Ultra File Opener
El sitio de esta aplicacion dice que es un visor y conversor de archivos ithmb. Para activar todas las funciones se requiere al menos de 29.95 USD.

 http://www.mediafire.com/download/gvtxgwj2k0m2o1d/ithmbconv.zip
ithmbconv
Esta es una aplicacion gratis, que funciona desde linea de comandos. Pero me fue imposible obtener algun resultado al ejecutarla, me da el siguiente mensaje "File type is unknown". La agrego por si alguien le da una oportunidad, y tambien porque en este foro algunos dicen que funciona.