Foros del Web » Programando para Internet » PHP »

Se puede ..??

Estas en el tema de Se puede ..?? en el foro de PHP en Foros del Web. Hola a todos, solamente me gustaria saber si se puede calcular el tamano de una letra y su fuente. un saludo a todos...
  #1 (permalink)  
Antiguo 19/03/2008, 13:10
 
Fecha de Ingreso: marzo-2007
Mensajes: 31
Antigüedad: 17 años, 1 mes
Puntos: 0
Se puede ..??

Hola a todos,

solamente me gustaria saber si se puede calcular el tamano de una letra y su fuente.

un saludo a todos
  #2 (permalink)  
Antiguo 19/03/2008, 13:16
Avatar de ElJavista
Colaborador
 
Fecha de Ingreso: marzo-2007
Ubicación: Lima Perú
Mensajes: 2.231
Antigüedad: 17 años, 1 mes
Puntos: 67
Re: Se puede ..??

Calcular? Tu pregunta es algo extraña, parece que carece de lógica. Con qué quieres calcularlo? con php? y como introducirías las letras para calcular el tamaño y su fuente. En realidad no se puede porque no tiene ni como intentarlo. Con JavaScript se podría hacer introduciendo la etiqueta en la cual se encuentra el texto, pero igual no se podría, porque el JavaScript no captura el contenido del estilo del elemento a menos que lo hayas introducido con JavaScript. Lo lamento, no se puede.
  #3 (permalink)  
Antiguo 19/03/2008, 18:10
Avatar de acastillog70  
Fecha de Ingreso: septiembre-2003
Ubicación: México, D.F.
Mensajes: 181
Antigüedad: 20 años, 7 meses
Puntos: 1
Re: Se puede ..??

Considero que deberías de explicar mas lo que realmente quieres o a que te refieres con calcular, igual y si planteas tu problematica -es decir que es lo que estas haciendo y a donde quieres llegar- se pudiera entender mejor.

Saludos
__________________
Nacemos para morir. De lo demas, no te preocupes, ocupate.
  #4 (permalink)  
Antiguo 20/03/2008, 04:58
 
Fecha de Ingreso: marzo-2007
Mensajes: 31
Antigüedad: 17 años, 1 mes
Puntos: 0
Re: Se puede ..??

Bueno explico la idea por lo que quiero hacer esto.

Un usuario podria elegir un eslogan un nombre o algo similar para anunciar su empresa en la web. Dependiendo de cuantos caracteres introduzca y segun el tamano y la fuente de la letra entonces el precio varia.

Es algo bastante complejo (realmente no se si se puede hacer) pero igual alguien tiene alguna idea.

Gracias de nuevo.
  #5 (permalink)  
Antiguo 20/03/2008, 08:58
 
Fecha de Ingreso: marzo-2007
Mensajes: 31
Antigüedad: 17 años, 1 mes
Puntos: 0
Re: Se puede ..??

Se que existe una funcion para calcular el numero de palabras en una sentencia (strlen) y bueno otras funciones que no estoy seguro si estoy en lo cierto pero te indican la altura del caracter (imagefontheight) y el grosor (imagefontwidth).

Hay alguna otra para calcular la fuente,

Gracias,

Un saludo
  #6 (permalink)  
Antiguo 20/03/2008, 09:04
Avatar de rogertm
Mod->Cuba
 
Fecha de Ingreso: julio-2005
Ubicación: /home/Cuba/Habana/rogertm/
Mensajes: 2.922
Antigüedad: 18 años, 9 meses
Puntos: 638
Re: Se puede ..??

se puede, pero si y solo si tu eres quien le das la opcion de que el escoja el tamaño de la fuente, contar los caracteres es facil, debes buscar alguna funcion de cadenas que te permita hacerlo.
en esencia debes sacar una cuenta matematica dependiendo del tamaño de fuente que escoja el usuario y la cantidad de caracteres que tenga el slogan, y tener una especie de tabla de precios, algo asi:

Cita:
tamaño | # de caracteres | presio
-------------------------------------------
1 | 10 | 100
-------------------------------------------
2 | 20 | 200
-------------------------------------------
3 | 30 | 300
algo asi, NO EXACTAMENTE ASI, pero mas o menos

debes hacer un script que te calcule todo eso, esa tabla no se la mostrarias al usuario, es solo un ejemplo simple que se me ocurre ahora

saludos y suerte
__________________
Friki y Blogger por Cuenta Propia:213
Twenty'em: Theming is Prose
  #7 (permalink)  
Antiguo 20/03/2008, 09:08
Avatar de ElJavista
Colaborador
 
Fecha de Ingreso: marzo-2007
Ubicación: Lima Perú
Mensajes: 2.231
Antigüedad: 17 años, 1 mes
Puntos: 67
Re: Se puede ..??

Cita:
Iniciado por juanstan Ver Mensaje
Bueno explico la idea por lo que quiero hacer esto.

Un usuario podria elegir un eslogan un nombre o algo similar para anunciar su empresa en la web. Dependiendo de cuantos caracteres introduzca y segun el tamano y la fuente de la letra entonces el precio varia.

Es algo bastante complejo (realmente no se si se puede hacer) pero igual alguien tiene alguna idea.

Gracias de nuevo.
Para el problema que tienes no has planteado correctamente la pregunta. Bien, te doy las ideas, que necesitas. El usuario debe introducir una frase que es el slogan y definir su tamaño y fuente. Bien, esos son datos que puede introducir mediante unos select. Con esa info pues calcularías el precio. Pero tú mismo tienes que definir cuales son los precios para cada tamaño o cual sería la relación que habría entre los tamaños y las fuentes y el precio. Podría ser una simple ecuación o tú mismo tendrías que definirlo tamaño por tamaño, fuente por fuente. Se suma todo y sale el precio. Inténtalo y nos cuentas.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 00:24.