Printer Object
 
De werking van het Printer object in Basic Script werkt op een andere manier dan het standaard printer object dat in Visual Basic (for Applications) wordt gebruikt. Het Printer object in Basic Script is veel uitgebreider en ondersteunt diverse uitvoermogelijkheden, zoals afdrukvoorbeeld op het scherm en export naar een PDF bestand.
 
Het Printer object verwerkt teksten met automatische herkenning van RTF (Rich Text Formatted) codes. Alhoewel het renderen (digitale opmaak) van het document wat langer duurt als u RTF codes in teksten invoegt, creëert u hiermee wel zeer mooie documenten van een professionele kwaliteit. Achterin dit hoofdstuk treft u een overzzicht van RTF codes aan.
 
Het Printer object in Basic Script if afgeleid van het VideoSoft printer object dat in Tradium wordt toegepast voor ondermeer de rapport- generator en de diverse afdruk(voorbeeld) faciliteiten. Daarom is de handleiding ook hiervan afgeleid en Engelstalig van opzet.
 
Met het Printer object in Basic Script kunt u zowel eenvoudige als ook meer complexe documenten opmaken. Voordat een document kan worden gegenereerd moet wel het object worden geïnitialiseerd. Daarna volgen de diverse opmaak- en afdruk instructies. Wanneer het document gereed is, voert u een een opdracht uit om het document naar de printer
te sturen. Onderstaand voorbeeld toont de minimale instructies die nodig zijn voor een document.
 
Onderstaand ziet u een voorbeeld hoe u het Printer object toepast:
 
Voorbeeld   
 
Sub Main
 
   'Printer object activeren:
   If Not Printer.Init() Then End
 
   'tekst sturen naar de printer
   Printer.Paragraph "Hello World"
 
   'afdrukken gereed, object afsluiten
   Printer.Submit
 
End Sub