How to use text rendering styles in PDF documents generated using PDFDoc Scout library
This example demonstrates how to use different text rendering modes for text in generated PDF documents with PDFDoc Scout library
Screenshot (view produced pdf):

' create PDFDoc object
Set PDFDoc = CreateObject("PDFDocScout.PDFDocument")
' initialize library
PDFDoc.InitLibrary "demo", "demo"
' set output filename for PDF document
PDFDoc.OutputFileName = "pdfdocscout_example_text_rendering.pdf"
' automatically open generated PDF document in default PDF viewer application
PDFDoc.AutoOpenGeneratedPDF = true
' starts PDF document generation
PDFDoc.BeginDocument
' Fill text
PDFDoc.Page.SetTextRenderingMode 0
' add text to current page - draw text at (100,100) and rotate at 15 degrees
PDFDoc.Page.AddText "Hello, World!", 100, 100, 15
' Stroke text
PDFDoc.Page.SetTextRenderingMode 1
' add text to current page - draw text at (100,100) and rotate at 15 degrees
PDFDoc.Page.AddText "Hello, World!", 100, 150, 15
' Fill, then stroke, text
PDFDoc.Page.SetTextRenderingMode 2
' add text to current page - draw text at (100,100) and rotate at 15 degrees
PDFDoc.Page.AddText "Hello, World!", 100, 200, 15
' close pdf document generation
PDFDoc.EndDocument
' disconnect from library
Set PDFDoc = Nothing
Download example source code: pdfdocscout_example_text_rendering.zip (10,7 KB)