clari182
20-09-2010, 21:20:07
Hola!! estoy trabajando sobre la impresion de un documento pdf y está hecho en delphi..
Tengo un problemita a la hora de asignar el tipo de fuente a un texto.
Tengo una variable temp que es un TStringList
y hago (el codigo super resumido claro):
QP: TiSEDQuickPDF;
begin
QP := TiSEDQuickPDF.Create;
temp.Add('Hola');
temp.Text := '<font size="3.5" face="courier new"><b>'+temp.Text +'</b></font>';
Y más adelante:
QP.DrawBox(ypos, Pos, ColWidth[1]-1, altura, 0);
QP.DrawHTMLTextBox(ypos+1, Pos+1, ColWidth[1]-1, altura-1,temp.Text);
El problema es que el texto aparece bien en tamaño 3,5 pero el tipo de fuente no cambia, sin importar que ponga ahi, arial, verdana, times etc....
Mi pregunta es:
¿El DrawHTMLTextBox no acepta "face" en una linea HTML?
Tengo un problemita a la hora de asignar el tipo de fuente a un texto.
Tengo una variable temp que es un TStringList
y hago (el codigo super resumido claro):
QP: TiSEDQuickPDF;
begin
QP := TiSEDQuickPDF.Create;
temp.Add('Hola');
temp.Text := '<font size="3.5" face="courier new"><b>'+temp.Text +'</b></font>';
Y más adelante:
QP.DrawBox(ypos, Pos, ColWidth[1]-1, altura, 0);
QP.DrawHTMLTextBox(ypos+1, Pos+1, ColWidth[1]-1, altura-1,temp.Text);
El problema es que el texto aparece bien en tamaño 3,5 pero el tipo de fuente no cambia, sin importar que ponga ahi, arial, verdana, times etc....
Mi pregunta es:
¿El DrawHTMLTextBox no acepta "face" en una linea HTML?