You are on page 1of 11
GD rraseitte| seer Classe: TMSPrinter ccrta un obyete que permite visualizer © inpeinir rela Este conporente nde &supotas po TOTS | Srl HTML New Método construtor da Classe. ‘Tse: Now (| eOocurent [Parra [uParan), \Par,[ Pane, [Parand, uPar[sPane)-> eto Nome Teasers Ogee Ratna eDocument Cancler Idea nema deste do altri ‘WParam2—Légco Comptes, ‘Param Logco_Campateiieaee ‘uParamé —Cerector _Canpatiiage, ‘Params Cascler _Conpatliage, ram Cacer_Compaiiade, Param? —LigcoCompatbiiace ‘wParama—Cancler Carpatiiaace coer 6 atara be crate Cria um objeto do tipo retingulo. ‘TisPareq Box ({ Rew, | AC, (nBaton), [Rae [vPa5])—> Nome Tao eta Ovonic Reloricin ‘Row Numrco_ Inde a coosnad eres rset ‘ncol —Muminco_ ca a corenada naz em Pals. notiom —Numifco des «posite doco a lao ao cep, ‘night Numince cee poo do ete 8 art, Params Gusher Compote Cancel Cancela execucdo do relatéro. ‘asParsen:Canest) > trio fol eancelado pelo método Cancel). ASP: Canal) > ‘omtr2Pix Devolve por referincia © valor convartide om pixels de uma coluna e uma linha. Sines TSP: CoUzPi (Links. (Cal, [Pavan] }—> Nome Too Desens Ooigatns | Rattrce ‘linia | Nunidco na he qu er cata, ‘Params Aray of Record Compass ROO sO LOnRowd s= Looerintscnte2Pint noLtyARowl 1/*Meeultadon:nCoLl = 1107.08955224nRoW) 1+ 1207.26600985% End Indica o termine do rolatsri, ‘TSPsntery red ()—> Obeeneptee Indica ofim da pagina. setae Taser EP ape () > FillRect ‘Cria um objeto do tipo reténgulo que pode ser preenchido de uma determinada cor. ‘SP Rect (| Coe) [ras] ) > Noms ge Dssongso Obngatons Rat coords Veer dco un ery, co tponumrco, uo corti es cordendes do true qu sera consis ‘Brush jee 0 bet tio TBnsh za pare taco Ge preenchimet do shape e espe pal reerchnenl do lagu, ‘GetOrientation Retorna a orientagao (Retrato ou Palsagem) do objeto. ‘Pare: GetOreeation ) > nOrr 6 Reto a rorago dost, sando: xerpos ‘See GetTextHeight Retorna a altura do texto conforme as caractersticas da fonte definida, ‘sPaae) Caton (< eTat>, < oF en) rahe Nome Tho | Desenggo Obipatino Renae ‘exo Carter Indl 0 tent ue se sel, x oFont O¥eto ne ateo dope TFnt,ulzdo pa dee crclraeas dart, pom aca oceua, x eign Este melo retema ZERO seo compart eter send execs va AgpSener Lis, GetTextWiath Retorna a largura do toxto conforme as caractorsticas da fonte definida. ‘Pie GatTeniah(, > ith Nome Tipe Desorgto Onegetone Retwenca Fonte Objete bac objeto a tipo Fan ulead pr dea crates aot, pra eliza elie, X Este melo tema ZERO seo comgannte ets send eecstade va AgpSeha Ls (ouratco) Retr lagu 0 exo, ‘SevFonwians Retorna a largura dos caracteres de uma determinada fonte ‘TuSPriner: GetFomWths (Fon ( @aFomS26]) oFomt —_Obeto ‘obet0 do tip fonte x sre ‘Wetorposand por referencia que racabera alia de argu ds fonts sleclonads Sbservagao: IsPrinterActive Retorna se a improssora esta atva. ‘TasParen Prtnkst (> Line Cria um objeto do tipo tinh MSP) Lie (Tenet Belt | Fh, [wParam Nome To —|—Desongn Ongatono | Retrinca ‘Top Nuninco ce coownada eral el udico | cia a eonderade rizr erp Numénco nda a paso do jet ma rep Numéico nda a pase de jet a rata nie Compatiade, nHorzRes. Retoma a resolugso horizontal da impressora configurad Sines ‘she ee ()~> Reso Resales 6 Fetama a restjgo hart imaassors contac vilitintceenest) // Results 2400 nLogPixelx Retorna a resolugao vertical em pixels da impressora configurada. ‘TasPare log?) > nResaieto nRasolese ° Patera eo veal am pital de noencorsconigurac fobelneiatageixenx _// Renutts 200 nLogPixelY Retorna a resolugdo horizontal em pixels da impressora configurada. ‘TsParse logPoH ()-> sesoua® rasotgto ¢ Patera a reo hazrtal om pale da inpresor corre Jebeioriatageieany() —// Ranutts 308 nVertRes Retorna a rasolugdo vortical da impressora configurada. ‘nsParen vorRes() > nesots30 nmesougde o Reto a ese verte saimprosors configu. Exorplos Preview ‘Abroa janola de visualizagio do relatrio, ‘nish Preven ()-> Print Envia orelatério para impress ‘sPare Pret Paps. Copa] ) > Nome To Deseo Ogio | Reto Page Veter Inn ara ota mune, qu contin as pga que sero npessa. ‘coping Numéro Inca nia de coins qe sero mae, PrinterName Retorna o nome da impressors. ‘TasParey Pelee () > clnresora impresoras (eae (ite ne a rpeters Refresh ‘Atualiza a visualizagio do relatério. ‘isa Retesn() > ResetPrinter Excluio objeto e reinicia suas propriedades, ‘TAP: RecetP ater) > SaveAl[AsJpeg ‘Salva orelatério, no formato JPG (Joint Photographic Group),¢ gera um arquivo separado para cada pagina, ‘Tanta: SomAtAsspen (| FPA, nVanPage, [ egtPage {rom}. | Muy] )-> 10K Nome eo | Desonge0 bngatene Ratna FilePath Corcter I o name oo aru, wianPage — Nuntice ide a lepur age velgPage | Netico | inca a alum dt imagen, cuatty ——Nuenéeco nd # qlee imager. 10 (eco Felora weteo (7), s0aimagem fata con sucesso, cose coo, lamar abo (F.) +O mitco Sovedtasipet) ao plore prs + Paamern nua ‘Sopot epic ul Hoe. Detalhes sobre as definigdes de tamanho e zoom 0s valores defeult(padrio) do método sie: nine aps: 700 sora: t00 seals Limites acetos: iP ape 1800 tein: 30 soul: 1910. Limitages do método: Aa liza 0 mbloo Sethalpe, sane liza no mltedo SayElap dew se obeglcamarte maps (AMP), sndoorice pra de imagens aco par a comer ‘SaveAsHTML Salva o relatério no formato HTML (HyperText Markup Language). “TngSPare SomAHIML («oF ( aan] )> Ok Nome Teo Dascngao Cogito Rafa file Carter Iden one do ane, x ‘afange Ver Ica oaray, do tp carci, qu cotsm as gas que sro sates. (eco) Retr wrt.) 500 lato f sate com sucess; cas0 conto, tomar abo (F.) 0 maga Saves) no ilar ‘SaveAsODF Salva o relatério no formato ODF (Open Document Format). “TisPretry SaveASODF(, [Range] )-> 10K Nome Teo Daserigbo bigs Reterncis Range Voor Ienaaray, 0p cactr,qua contin as pgnas que ert sas. 10% (geo) eto eter (tr lato fake cm sucate cate crt, tare abo (F} Say Cria um objeto do tipo texto. ‘Pare Soy (Rew, | Al, (Tet (Fo), Me [ ATxt, (Pare. Alan) > Nome Too ssengao Obits Rott ‘Row Numieco Indes a coonada erica am pels ou owactes ‘nCol —_-Numirce ncaa coenada azo en puts ou caactae, OFent Oslo eno bet tipo Font za ar eit a crete date aplasia do cone do canto st Nudie Ine epi ar stl tea, Numénico Inn a ear txt oto, Nulo Maid por compatiiedo, caso ema dove ser. Nunéico nda o alnhamento do ta 0 Paso} Amado esgue,t-Alrmade 8 drete.2- Canta oot, SayBitmap Cria um objeto do tipe imagem. ‘TP SoyBeran (| low, | Cal [B4map, [Wah [ eg (Params, Parr) > Nome Tao erga Odile Retrtrca ‘ire | Mumia | ton a coders wr om pals a oasis Numéro ln a sonra herr mpl cactrs Caster a o sto eo name, com arenséo BMP Snap rage. Numsico Inde egies 0 ote, veight—Numieco. es shred ct. ‘wearamé Numieco | Compatbiee, wParam? Ligico _Conpabatine ‘imager ¢ustada srs poenchet ad 8 eo dis ere atu ngs do abi ‘SetCurrentPrinterinUse Compatibitdade. “nisPareqy SecGen ()—> SetFont Define afonte padrio do relatéri. ‘TP: StFont(< ofan ) => Nome Tpe Desctfto Obigatino Relais ‘Font | Objet | te isto dopo TFotuzado par doi e omecetticas date pleads na exi-odo cone de ore vaual, |X SetLandscape Define a orientagio do relatério como pals .gem (Landscape. ‘sPare. SelLandscpe ()-> SetPage Define a pagina que seré apresentada. ‘TisParen SePage (

) > Nor Tye Dercgto gm Reerincin ‘nPage Nemérco biden 0 mero da pig qie srk aproserada, ape SetPaperSize Define o tamanho que sera adotado pela pagina que sora improssa. ‘AsPe SePapetize (| Tana] }-> Nome Too conga ‘Tamanho Nurdeco cao tranhe que se ulzad ne pase Pra al omar Ses ds os de lanka dante, corse ates Obsenaes {Tamanho de has poasteis para méiodeimapnier seiPaperSizo) Weare 2x10 #oafeo OMPAPER_LETTERSMALL 2 Woe se 5 #oafeo OMPAPER_LEOGER 4 Mager Ta to Noga @ 2 4 soafoo OMPAPER STATEMENT 6 NEeecaha eto in soatoe OMPAPER.ADS ttaa'biox 2 mm oaog OMPAPER_AASMALL 10 WAN Srl 205 57 om asteex 20 mn oaoa OMPAPER 4 12 Weuz0 358 teafog OMPAPER_ 8513 ogee OMPAPER_FOUO 14 Nfolsela sie arg OMPAPER_QUARTO 15 ngatee Woe afo9 OMPAPER_I!X07 17 soahco OMPAPER_ENY.9 19 Erisoge #104 18% 912 #oafeo OMPAPER_ENY 1124 enone 94231038 erage 12 407671 #oafro OMPAPER ENV 1623 Neavestoe saafro OMPAPER_OSHEET 25 Tesize sect #aaloa OMPAPER ENV. DL27 I Entone 8 1 22 mm oahoa OMPAPER ENV. €329 I Ertope C4 224 24 aoe OMPAPER_ENY 08 31 aoa OMPAPER_ENY 8439, IW Erope a 250% 5mm oafos OUPAPER_ENY_B635, IW Eriepe 8 7% 25mm ‘co OMPAPER_ENV ITALY 28, enone Mena 378 x75 s2afeo OMPAPER_ENY_PERSONAL 28 10S Sa ante 78 1 saafoa OMPAPER_FANFOLD_S1D_GERNAN 49 Garman epa Faris 723 318 SetPortrait Define orientagae do relatério como retrato (Portrait, ‘nasPaee: Sear) > Setup ‘Apresonta ajancia de configuragio de impressoras. ‘ssParse Sep ()—> StartPage Indica inicio da pagin ‘sPaue StanPege (> Protsase Descteto To Document rea ote desert do latino concter [Date nda 50, wren (Toe sa exci pts eno; caso conte fase GF). Légco Page ‘rea onaro da gna endo Nuns ePogeteigh aca a ale e pg, union sPagelvdly ncaa lrg pga Nace Par utze megan est Ese, ates do mide SaySirap,& necssara que oomale sa BMP (Bhima A classe Mo suport cu te ca oma pare ngestB0 Se nage [A dlase TMSPire iz classe Tart pai ate que ser leas no fei Prk, a classe TASPeiie tr une lato de res eve pase Sr uaa, [Ase obsene ops de tes queso hamolgadas. once ‘roms + enny Ti gtoaat oa inpee Prothevs 10 , TOTVS Application Serer 10, ByYou Application Sener