Francisco... Gracias por tu sugerencia... Te comento que no funcionó... el formato se imprime igual como si se tratara de papel Legal (8.5" x 14")... no se escala verticalmente que es lo que estoy buscando, y lógicamente al ser el papel 2.5cm mas corto se corta el final de la impresión... ...
Mi Gente... Buen Día... Hace años desarrolle una aplicación que imprime, por medio de la clase tPrinter, una serie de formularios (diseño gubernamental) en papel Legal (8.5" x 14"... acá lo llamamos "extra-oficio")... hace poco menos de una semana la dependencia gubernamental en ...
Patricio, proba en el OnStartReport : /* #define DMPAPER_LETTER 1 // Letter 8 12 x 11 in #define DMPAPER_LEGAL 5 // Legal 8 12 x 14 in #define DMPAPER_EXECUTIVE 7 // Executive 7 14 x 10 12 in #define DMPAPER_A4 9 // A4 210 x 297 mm */ oFr:PrintOnSheet:= 1 espero te sirva, salu2. Ariel.
Puedes usar OPRINT:SETSIZE(2500, 2030) es el tamaño de papel a usar ay tu lo manipulas o ya establecidos con OPRINT:SETPAGE(14) los numeros que puedes usar son los siguientes: #define DMPAPER_LETTER 1 // Letter 8 1/2 x 11 in #define DMPAPER_LETTERSMALL 2 // Letter Small 8 1/2 x 11 in #define DMPAPER...
Hua This is the function i use for printing It works ok on windows 7 64 bits HTH Richard [code][ #define DMPAPER_A4 9 // A4 210 x 297 mm FUNCTION GETOPRN(OPRN) LOCAL AIMPRI := {}, ; LCRE := .F., ; CMODEL LOCAL cIniFile := INILOGI() AIMPRI := GETIMPRI(@AIMPRI) IF LEN(AIMPRI) = 1 OPRN := TPrinter():Ne...
Any hint on setting custom page size For eg: oPrn:SetPage(9) // A4 paper #Define DMPAPER_A4 9 Most of my application users work on DOT Matrix printers I want to set the page size to be 10 inch width and 12 inch lenghth size and another one 15 Inch width 12 inch length ( size of a standard computer s...
Any hint on setting custom page size For eg: oPrn:SetPage(9) // A4 paper #Define DMPAPER_A4 9 Most of my application users work on DOT Matrix printers I want to set the page size to be 10x12 inch size and another one 10x15" inch ( size of a standard computer stationery paper here) Regards Anser
GRACIAS RAMON ENTIENDO LO QUE TU DICE PERO LO HAGO Y ME SALE UN ERROR, ADEMAS EL REPORTE SE LLEVA VARIAS PAGINAS Y ME SALE UNA SOLA ESTE ES EL FUENTE // More reports... #include "FiveWin.ch" #include "report.ch" #define DMPAPER_A4 9 // A4 210 x 297 mm STATIC oReport, oDlg STATIC oFntCursiva, oFntPeq...
Estoy trabajando con w2000 y necesito emitir unas facturas con papel personalizado. Me encuentro con el siguiente problema. Si corro la aplicación con W98 puedo seleccionar el tamaño del papel y la impresora y me respeta ambas cosas. Pero con W2000 no. Aqui transcribo parte del codigo If( lPrevista ...
tienes que crear el objeto de la tprinter define printer oprn bla bla bla y en lugar del @ te recomiendo imprimas en centimetros page do while .t. oprn:cmsay(2,2,"mi impresion") skip enddo endpage endprint nomas que asi te brinca como si fuera hoja tamaño carta si tu largo es menos, no recuerdo la f...
Hola a todos. Llevo ya varios días tratando de controlar el tamaño de la hoja de impresión con TPrinter, el problema es que tengo que imprimir una hoja tamaño legal en horizontal (landscape) y lo que estoy haciendo es: ///Tamano de Impresora ////// Ancho, Alto PrnSetSize( 35000, 21500 ) oPrn := Pri...
Se io selezionassi un tipo di pagina per la stampa ad esempio DMPAPER 3 ( A4) c'è un metodo o una funzione che mi restituisca il tipo di carta selezionata e i parametri della larghezza, lunghezza, margine destri, margine sinistro, superiore, inferiore ...
Se io selezionassi un tipo di pagina per la stampa ad esempio DMPAPER 3 ( A4) c'è un metodo o una funzione che mi restituisca il tipo di carta selezionata e i parametri della larghezza, lunghezza, margine destri, margine sinistro, superiore, inferiore ?