139 
Draws the specified text string in the specified rectangle with the specified System.Drawing.Brush 
and System.Drawing.Font objects. 
Syntax 
Visual Basic (Declaration) 
Public Overloads Function DrawString( _ 
ByVal text As System.String, _ 
ByVal font As System.Drawing.Font, _ 
ByVal brush As System.Drawing.Brush, _ 
ByVal rc As System.Drawing.RectangleF _ 
As System.Integer 
C# 
public System.int DrawString(  
System.string text, 
System.Drawing.Font font, 
System.Drawing.Brush brush, 
System.Drawing.RectangleF rc 
Parameters 
text 
String to draw. 
font 
System.Drawing.Font object that defines the appearance and size of the drawn text. 
brush 
System.Drawing.Brush object that defines the color of the drawn text. 
rc 
System.Drawing.RectangleF structure that specifies the location of the drawn text, in 
points from the top left corner of the page. 
Return Value 
The index of first character that was not printed because it did not fit in the 
specified rectangle. 
Add links to pdf online - insert, remove PDF links in C#.net, ASP.NET, MVC, Ajax, WinForms, WPF
Free C# example code is offered for users to edit PDF document hyperlink (url), like inserting and deleting
add hyperlink to pdf acrobat; add a link to a pdf
Add links to pdf online - VB.NET PDF url edit library: insert, remove PDF links in vb.net, ASP.NET, MVC, Ajax, WinForms, WPF
Help to Insert a Hyperlink to Specified PDF Document Page
add hyperlink pdf; add hyperlink to pdf in preview
140 
Remarks 
This overload renders strings aligned to the top left corner of the specified 
rectangle, wrapping text as needed within the rectangle, without clipping, and 
in the horizontal direction. To change any of these defaults, use the overload 
that allows you to specify a System.Drawing.StringFormat parameter. 
Requirements 
Target Platforms: Windows 7, Windows Vista SP1 or later, Windows XP SP3, 
Windows Server 2008 (Server Core not supported), Windows Server 2008 R2 
(Server Core supported with SP1 or later), Windows Server 2003 SP2 
See Also 
Reference 
C1PdfDocument Class  
C1PdfDocument Members  
Overload List  
DrawString(String,Font,Brush,RectangleF,Int32,StringFormat) Method  
DrawString(String,Font,Brush,PointF,StringFormat) Method 
String to draw.  
System.Drawing.Font object that defines the appearance and size of the drawn text.  
System.Drawing.Brush object that defines the color of the drawn text.  
System.Drawing.PointF structure that specifies the location of the drawn text, in points  
System.Drawing.StringFormat object that specifies formatting attributes applied to the drawn 
text.  
Draws the specified text string at the specified point with the specified System.Drawing.Brush and 
System.Drawing.Font objects using the formatting attributes of the specified 
System.Drawing.StringFormat object. 
Syntax 
Visual Basic (Declaration) 
Public Overloads Function DrawString( _ 
ByVal text As System.String, _ 
C# PDF Convert to HTML SDK: Convert PDF to html files in C#.net
HTML converter toolkit SDK, preserves all the original anchors, links, bookmarks and to Use C#.NET Demo Code to Convert PDF Document to Add necessary references
clickable links in pdf files; add links to pdf document
.NET PDF Document Viewing, Annotation, Conversion & Processing
Edit, delete text from PDF. Insert images into PDF. Edit, remove images from PDF. Add, edit, delete links. Form Process. Fill in form data programmatically.
convert doc to pdf with hyperlinks; add links to pdf acrobat
141 
ByVal font As System.Drawing.Font, _ 
ByVal brush As System.Drawing.Brush, _ 
ByVal pt As System.Drawing.PointF, _ 
ByVal sf As System.Drawing.StringFormat _ 
As System.Integer 
C# 
public System.int DrawString(  
System.string text, 
System.Drawing.Font font, 
System.Drawing.Brush brush, 
System.Drawing.PointF pt, 
System.Drawing.StringFormat sf 
Parameters 
text 
String to draw. 
font 
System.Drawing.Font object that defines the appearance and size of the drawn text. 
brush 
System.Drawing.Brush object that defines the color of the drawn text. 
pt 
System.Drawing.PointF structure that specifies the location of the drawn text, in points 
sf 
System.Drawing.StringFormat object that specifies formatting attributes applied to the 
drawn text. 
Return Value 
The index of first character that was not printed because it did not fit in 
the specified rectangle. 
Requirements 
VB.NET PDF Convert to HTML SDK: Convert PDF to html files in vb.
Turn PDF images to HTML images in VB.NET. Embed PDF hyperlinks to HTML links in VB.NET. Convert PDF to HTML in VB.NET Demo Code. Add necessary references:
adding hyperlinks to pdf files; add hyperlink to pdf
C# PDF Convert to Word SDK: Convert PDF to Word library in C#.net
the original text style (including font, size, color, links and boldness). C#.NET DLLs and Demo Code: Convert PDF to Word Document in C# Add necessary references
add url link to pdf; pdf email link
142 
Target Platforms: Windows 7, Windows Vista SP1 or later, Windows XP 
SP3, Windows Server 2008 (Server Core not supported), Windows Server 
2008 R2 (Server Core supported with SP1 or later), Windows Server 2003 
SP2 
See Also 
Reference 
C1PdfDocument Class  
C1PdfDocument Members  
Overload List  
DrawString(String,Font,Brush,RectangleF,Int32,StringFormat) Method  
DrawString(String,Font,Brush,PointF,StringFormat,Single) Method 
String to draw.  
System.Drawing.Font object that defines the appearance and size of the drawn text.  
System.Drawing.Brush object that defines the color of the drawn text.  
System.Drawing.PointF structure that specifies the location of the drawn text, in points  
System.Drawing.StringFormat object that specifies formatting attributes applied to the drawn 
text.  
The width coefficient of text characters, by default 1.0, for double width 2.0.  
Draws the specified text string at the specified point with the specified System.Drawing.Brush and 
System.Drawing.Font objects using the formatting attributes of the specified 
System.Drawing.StringFormat object and specified width coefficient of text characters. 
Syntax 
Visual Basic (Declaration) 
Public Overloads Function DrawString( _ 
ByVal text As System.String, _ 
ByVal font As System.Drawing.Font, _ 
ByVal brush As System.Drawing.Brush, _ 
ByVal pt As System.Drawing.PointF, _ 
ByVal sf As System.Drawing.StringFormat, _ 
ByVal widthCoeff As System.Single _ 
As System.Integer 
C# Create PDF Library SDK to convert PDF from other file formats
PDF with a blank page, bookmarks, links, signatures, etc. PDF document in C#.NET using this PDF document creating toolkit, if you need to add some text
pdf link; clickable pdf links
C# Image: Tutorial for Document Management Using C#.NET Imaging
more detailed C# tutorials on each part by following the links respectively are dedicated to provide powerful & profession imaging controls, PDF document, image
convert excel to pdf with hyperlinks; adding links to pdf
143 
C# 
public System.int DrawString(  
System.string text, 
System.Drawing.Font font, 
System.Drawing.Brush brush, 
System.Drawing.PointF pt, 
System.Drawing.StringFormat sf, 
System.float widthCoeff 
Parameters 
text 
String to draw. 
font 
System.Drawing.Font object that defines the appearance and size of the drawn text. 
brush 
System.Drawing.Brush object that defines the color of the drawn text. 
pt 
System.Drawing.PointF structure that specifies the location of the drawn text, in points 
sf 
System.Drawing.StringFormat object that specifies formatting attributes applied to the 
drawn text. 
widthCoeff 
The width coefficient of text characters, by default 1.0, for double width 2.0. 
Return Value 
The index of first character that was not printed because it did not 
fit in the specified rectangle. 
Requirements 
Target Platforms: Windows 7, Windows Vista SP1 or later, 
Windows XP SP3, Windows Server 2008 (Server Core not 
VB.NET PDF: Basic SDK Concept of XDoc.PDF
You may add PDF document protection functionality into your VB.NET program. to edit hyperlink of PDF document, including editing PDF url links and quick
add a link to a pdf file; add hyperlinks pdf file
How to C#: Basic SDK Concept of XDoc.PDF for .NET
You may add PDF document protection functionality into your C# program. to edit hyperlink of PDF document, including editing PDF url links and quick
add link to pdf acrobat; add links to pdf in preview
144 
supported), Windows Server 2008 R2 (Server Core supported with 
SP1 or later), Windows Server 2003 SP2 
See Also 
Reference 
C1PdfDocument Class  
C1PdfDocument Members  
Overload List  
DrawString(String,Font,Brush,RectangleF,Int32,StringFormat) 
Method  
DrawString(String,Font,Brush,PointF) Method 
String to draw.  
System.Drawing.Font object that defines the appearance and size of the drawn text.  
System.Drawing.Brush object that defines the color of the drawn text.  
System.Drawing.PointF structure that specifies the location of the drawn text, in points from the 
top left corner of the page.  
Draws the specified text string at the specified point with the specified System.Drawing.Brush and 
System.Drawing.Font objects. 
Syntax 
Visual Basic (Declaration) 
Public Overloads Function DrawString( _ 
ByVal text As System.String, _ 
ByVal font As System.Drawing.Font, _ 
ByVal brush As System.Drawing.Brush, _ 
ByVal pt As System.Drawing.PointF _ 
As System.Integer 
C# 
public System.int DrawString(  
System.string text, 
System.Drawing.Font font, 
System.Drawing.Brush brush, 
System.Drawing.PointF pt 
145 
Parameters 
text 
String to draw. 
font 
System.Drawing.Font object that defines the appearance and size of the drawn text. 
brush 
System.Drawing.Brush object that defines the color of the drawn text. 
pt 
System.Drawing.PointF structure that specifies the location of the drawn text, in points 
from the top left corner of the page. 
Return Value 
The index of first character that was not printed because it did not fit in the 
specified rectangle. 
Requirements 
Target Platforms: Windows 7, Windows Vista SP1 or later, Windows XP SP3, 
Windows Server 2008 (Server Core not supported), Windows Server 2008 R2 
(Server Core supported with SP1 or later), Windows Server 2003 SP2 
See Also 
Reference 
C1PdfDocument Class  
C1PdfDocument Members  
Overload List  
DrawString(String,Font,Brush,RectangleF,Int32,StringFormat) Method  
DrawString(String,Font,Brush,PointF,Single) Method 
String to draw.  
System.Drawing.Font object that defines the appearance and size of the drawn text.  
System.Drawing.Brush object that defines the color of the drawn text.  
146 
System.Drawing.PointF structure that specifies the location of the drawn text, in points from the 
top left corner of the page.  
The width coefficient of text characters, by default 1.0, for double width 2.0..  
Draws the specified text string at the specified point with the specified System.Drawing.Brush, 
System.Drawing.Font objects and specified width coefficient of text characters. 
Syntax 
Visual Basic (Declaration) 
Public Overloads Function DrawString( _ 
ByVal text As System.String, _ 
ByVal font As System.Drawing.Font, _ 
ByVal brush As System.Drawing.Brush, _ 
ByVal pt As System.Drawing.PointF, _ 
ByVal widthCoeff As System.Single _ 
As System.Integer 
C# 
public System.int DrawString(  
System.string text, 
System.Drawing.Font font, 
System.Drawing.Brush brush, 
System.Drawing.PointF pt, 
System.float widthCoeff 
Parameters 
text 
String to draw. 
font 
System.Drawing.Font object that defines the appearance and size of the drawn text. 
brush 
System.Drawing.Brush object that defines the color of the drawn text. 
pt 
147 
System.Drawing.PointF structure that specifies the location of the drawn text, in points 
from the top left corner of the page. 
widthCoeff 
The width coefficient of text characters, by default 1.0, for double width 2.0.. 
Return Value 
The index of first character that was not printed because it did not fit in 
the specified rectangle. 
Requirements 
Target Platforms: Windows 7, Windows Vista SP1 or later, Windows XP 
SP3, Windows Server 2008 (Server Core not supported), Windows Server 
2008 R2 (Server Core supported with SP1 or later), Windows Server 2003 
SP2 
See Also 
Reference 
C1PdfDocument Class  
C1PdfDocument Members  
Overload List  
DrawString(String,Font,Brush,PointF) Method  
DrawStringHtml Method 
Draws an HTML string in the specified rectangle with the specified System.Drawing.Brush and 
System.Drawing.Font objects. 
Overload List 
Overload 
Description 
DrawStringHtml(String,Font,Brush,RectangleF)
Draws an HTML string in the specified 
rectangle with the specified 
System.Drawing.Brush and 
System.Drawing.Font objects.   
DrawStringHtml(String,Font,Brush,RectangleF,Int32)
Draws an HTML string in the specified 
148 
rectangle with the specified 
System.Drawing.Brush and 
System.Drawing.Font objects, starting at a 
given offset within the string.   
Requirements 
Target Platforms: Windows 7, Windows Vista SP1 or later, Windows XP SP3, Windows Server 2008 
(Server Core not supported), Windows Server 2008 R2 (Server Core supported with SP1 or later), 
Windows Server 2003 SP2 
See Also 
Reference 
C1PdfDocument Class  
C1PdfDocument Members  
DrawStringHtml(String,Font,Brush,RectangleF) Method 
HTML string to draw.  
System.Drawing.Font object that defines the appearance and size of the drawn text.  
System.Drawing.Brush object that defines the color of the drawn text.  
System.Drawing.RectangleF structure that specifies the location of the drawn text, in points from 
the top left corner of the page.  
Draws an HTML string in the specified rectangle with the specified System.Drawing.Brush and 
System.Drawing.Font objects. 
Syntax 
Visual Basic (Declaration) 
Public Overloads Function DrawStringHtml( _ 
ByVal text As System.String, _ 
ByVal font As System.Drawing.Font, _ 
ByVal brush As System.Drawing.Brush, _ 
ByVal rc As System.Drawing.RectangleF _ 
As System.Integer 
Documents you may be interested
Documents you may be interested