Ver Mensaje Individual
  #1 (permalink)  
Antiguo 04/07/2008, 00:17
Avatar de eeyore
eeyore
 
Fecha de Ingreso: mayo-2006
Mensajes: 53
Antigüedad: 19 años, 1 mes
Puntos: 0
Pregunta Imprimir parrafo en PDF?

Hola amigos tengo un problema al momento de imprimir texto en un archivo pdf desde asp, como se maneja la impresion atraves de coordenadas se me presenta el problema de desfazamiento del texto. El texto rebasa el limite imaginario, el cual es una imagen de fondo.

Ejemplo:

"Hoy por hoy resulta difícil encontrar a alguien que no haya oido hablar de Metal Gear. Solid Snake, Grey Fox, Ocelot... son unos personajes que hoy por hoy se encuentran entre los más carismáticos en el mundo del entretenimiento digital gracias al universo creado por Hideo Kojima.Grosso modo Metal Gear nos traslada a un futuro cercano para narrarnos la historia de Solid Snake, un soldado del comando de operaciones especiales Fox Hound al que siempre envían como último recurso y cuyas misiones suelen acabar en una batalla épica contra un Metal Gear,
un tanque bípedo nuclear."

Lo mando a imprimir desde el caracter 0 al caracter 69, pero me produce el siguiente error:

Hoy por hoy resulta difícil encontrar a alguien que no haya oido habl
ar de Metal Gear. Solid Snake, Grey Fox, Ocelot... son unos personaje
s que hoy por hoy se encuentran entre los más carismáticos en el mund
o del entretenimiento digital gracias al universo creado por Hideo Ko
jima.Grosso modo Metal Gear nos traslada a un futuro cercano para nar
rarnos la historia de Solid Snake, un soldado del comando de operacio
nes especiales Fox Hound al que siempre envían como último recurso y
cuyas misiones suelen acabar en una batalla épica contra un Metal Gea
r, un tanque bípedo nuclear.


Cuando me deberia de quedarme algo mas o menos asi:

Hoy por hoy resulta difícil encontrar a alguien que no haya oido
hablar de Metal Gear. Solid Snake, Grey Fox, Ocelot... son unos
personajes que hoy por hoy se encuentran entre los más carismáticos
en el mundo del entretenimiento digital gracias al universo creado por Hideo
Kojima.Grosso modo Metal Gear nos traslada a un futuro cercano para
narrarnos la historia de Solid Snake, un soldado del comando de
operaciones especiales Fox Hound al que siempre envían como último recurso
y cuyas misiones suelen acabar en una batalla épica contra un Metal Gear, un tanque bípedo nuclear.


De momento estoy sacando el funcionamiento de la impresion de los renglones, para despues implementarlo en la impresion del pdf.

Esto es lo que llevo:

Código PHP:
<html>
<
body>
<%
texto "Hoy por hoy resulta difícil encontrar a alguien que no haya oido hablar de Metal Gear. Solid Snake, Grey Fox, Ocelot... son unos personajes que hoy por hoy se encuentran entre los más carismáticos en el mundo del entretenimiento digital gracias al universo creado por Hideo Kojima.Grosso modo Metal Gear nos traslada a un futuro cercano para narrarnos la historia de Solid Snake, un soldado del comando de operaciones especiales Fox Hound al que siempre envían como último recurso y cuyas misiones suelen acabar en una batalla épica contra un Metal Gear, 
un tanque bípedo nuclear."

numTexto len(texto)
response.write("numTexto: "&numTexto&"<br>")

1
cantTexto 
69
cont 
0
if numTexto <= cantTexto then
    response
.write(texto&"<br>")
else
    
ban 0
    
while <= numTexto
        banAux 
0
        
if ban 1 then
            dim letra
            
            letra 
mid(texto,i-cont,cantTexto)
            
response.write(letra&"<br>")
            
            
cont 0
            
for 1 to cantTexto
                desde 
x
                hasta 
1
                temp 
left(right(letra,x),1)
                
                
cont cont 1
                
                
if temp " " then
                    x 
cantTexto
                end 
if
            
next
        
else
            
ban 1
            response
.write(mid(texto,i,cantTexto-cont)&"<br>")
        
end if
        
        
cantTexto
    wend
end 
if
%>
</
body>
</
html
Alguna sugerencia???