c# pdf viewer itextsharp : How to change page order in pdf acrobat control SDK system web page wpf .net console winforms.pdf13-part1582

129 
DrawString(String,Font,Brush,PointF,StringFormat,Single)
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.StringForma
t object and specified width 
coefficient of text characters.   
DrawString(String,Font,Brush,PointF)
Draws the specified text string 
at the specified point with the 
specified 
System.Drawing.Brush and 
System.Drawing.Font 
objects.   
DrawString(String,Font,Brush,PointF,Single)
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.   
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 
How to change page order in pdf acrobat - re-order PDF pages in C#.net, ASP.NET, MVC, Ajax, WinForms, WPF
Support Customizing Page Order of PDF Document in C# Project
change page order pdf; pdf rearrange pages online
How to change page order in pdf acrobat - VB.NET PDF Page Move Library: re-order PDF pages in vb.net, ASP.NET, MVC, Ajax, WinForms, WPF
Sort PDF Document Pages Using VB.NET Demo Code
pdf reverse page order preview; rearrange pages in pdf reader
130 
C1PdfDocument Class  
C1PdfDocument Members  
DrawString(String,Font,Brush,RectangleF,Int32,StringFormat) Method 
Example   
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.  
Index of the first character that will be rendered.  
System.Drawing.StringFormat object that specifies formatting attributes applied to the drawn 
text.  
Draws the specified text string in the specified rectangle 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, _ 
ByVal font As System.Drawing.Font, _ 
ByVal brush As System.Drawing.Brush, _ 
ByVal rc As System.Drawing.RectangleF, _ 
ByVal firstChar As System.Integer, _ 
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.RectangleF rc, 
.NET PDF Document Viewing, Annotation, Conversion & Processing
Convert image files to PDF. File & Page Process. Re-order, rotate PDF pages. PDF Read. Print. Support for all the print modes in Acrobat PDF.
change pdf page order reader; move pages within pdf
VB.NET PDF: How to Create Watermark on PDF Document within
create a watermark to PDF file in order to help or image (such as business's logo) on any desired PDF page. And with our PDF Watermark Creator, users need no
how to reorder pdf pages; how to move pages in pdf acrobat
131 
System.int firstChar, 
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. 
rc 
System.Drawing.RectangleF structure that specifies the location of the drawn text, in 
points from the top left corner of the page. 
firstChar 
Index of the first character that will be rendered. 
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. 
Remarks 
The sf contains properties that specify formatting options. Use the 
System.Drawing.StringFormat.Alignment property to specify 
horizontal alignment and the 
System.Drawing.StringFormat.LineAlignment property to 
specify vertical alignment. 
Use the System.Drawing.StringFormat.FormatFlags property to 
specify clipping and wrapping. 
GIF to PDF Converter | Convert GIF to PDF, Convert PDF to GIF
as easy as printing; Support both single-page and batch Drop image to process GIF to PDF image conversion; Provide filter option to change brightness, color and
how to move pages around in pdf; move pages in a pdf
JPEG to PDF Converter | Convert JPEG to PDF, Convert PDF to JPEG
It can be used standalone. JPEG to PDF Converter is able to convert image files to PDF directly without the software Adobe Acrobat Reader for conversion.
rearrange pages in pdf; reorder pages pdf
132 
To render text in the vertical direction, use the 
System.Drawing.StringFormatFlags.DirectionVertical. By itself, 
this flag will cause text to render from the bottom to the top of the 
rectangle. Combined with the 
System.Drawing.StringFormatFlags.DirectionRightToLeft flags, 
it will cause text to render from the top to the bottom of the 
rectangle. 
The DrawString method returns the index of the first character 
that was not printed because it did not fit the output rectangle. 
You can use this value to make text flow from page to page, or 
from one frame to another within a page. 
Example 
The code below renders a long string into several pages, using the 
return value from the DrawString method to determine where to 
continue printing.  
C# 
// render string spanning multiple pages 
for (int start = 0; start < int.MaxValue;) 
// render as much as will fit into the 
rectangle 
start = _c1pdf.DrawString(text, font, 
Brushes.Black, rcPage, start); 
// move on to the next page 
_c1pdf.NewPage(); 
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  
PDF to WORD Converter | Convert PDF to Word, Convert Word to PDF
PDF to Word Converter has accurate output, and PDF to Word Converter doesn't need the support of Adobe Acrobat & Microsoft Word.
rearrange pdf pages; change page order in pdf reader
TIFF to PDF Converter | Convert TIFF to PDF, Convert PDF to TIFF
doesn't require other third-party such as Adobe Acrobat. a few clicks; Ability to convert PDF documents to and upgrade; Easy to convert multi-page PDF files to
how to rearrange pages in a pdf document; pdf reorder pages
133 
DrawString(String,Font,Brush,RectangleF,Int32,StringFormat,Single) Method 
The string to draw.  
The System.Drawing.Font used to draw the text.  
The System.Drawing.Brush specifying the text color.  
The System.Drawing.RectangleF specifying the location of the text, in points from the top left 
corner of the page.  
The index of the first character that will be rendered.  
The System.Drawing.StringFormat object specifying the formatting attributes applied to the text.  
The width coefficient applied to characters. The default is 1.0, use 2.0 for double width and so on.  
Draws the specified text string in the specified rectangle, with the specified System.Drawing.Brush 
and System.Drawing.Font, using the formatting attributes of the specified 
System.Drawing.StringFormat object and specified character width coefficient. 
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, _ 
ByVal firstChar As System.Integer, _ 
ByVal sf As System.Drawing.StringFormat, _ 
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.RectangleF rc, 
System.int firstChar, 
System.Drawing.StringFormat sf, 
System.float widthCoeff 
DICOM to PDF Converter | Convert DICOM to PDF, Convert PDF to
Adobe Acrobat or any other print drivers when they use DICOM to PDF Converter. Additionally, high-quality image conversion of DICOM & PDF files in single page
reorder pdf pages reader; reorder pdf pages in preview
BMP to PDF Converter | Convert Bitmap to PDF, Convert PDF to BMP
interface; Powerful image converter for Bitmap and PDF files; No need for Adobe Acrobat Reader & print driver during conversion; Support
pdf change page order online; reorder pages in a pdf
134 
Parameters 
text 
The string to draw. 
font 
The System.Drawing.Font used to draw the text. 
brush 
The System.Drawing.Brush specifying the text color. 
rc 
The System.Drawing.RectangleF specifying the location of the text, in points from the top 
left corner of the page. 
firstChar 
The index of the first character that will be rendered. 
sf 
The System.Drawing.StringFormat object specifying the formatting attributes applied to 
the text. 
widthCoeff 
The width coefficient applied to characters. The default is 1.0, use 2.0 for double width and 
so on. 
Return Value 
The index of the first character that was not rendered 
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 
135 
Reference 
C1PdfDocument Class  
C1PdfDocument Members  
Overload List  
DrawString(String,Font,Brush,RectangleF,Int32,StringFormat) 
Method  
DrawString(String,Font,Brush,RectangleF,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.RectangleF structure that specifies the location of the drawn text, in points from 
the top left corner of the page.  
System.Drawing.StringFormat object that specifies formatting attributes applied to the drawn 
text.  
Draws the specified text string in the specified rectangle 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, _ 
ByVal font As System.Drawing.Font, _ 
ByVal brush As System.Drawing.Brush, _ 
ByVal rc As System.Drawing.RectangleF, _ 
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.RectangleF rc, 
136 
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. 
rc 
System.Drawing.RectangleF structure that specifies the location of the drawn text, in 
points from the top left corner of the page. 
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 
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  
137 
DrawString(String,Font,Brush,RectangleF,Int32) 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.RectangleF structure that specifies the location of the drawn text, in points from 
the top left corner of the page.  
Index of the first character that will be rendered.  
Draws the specified text string in the specified rectangle 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, _ 
ByVal font As System.Drawing.Font, _ 
ByVal brush As System.Drawing.Brush, _ 
ByVal rc As System.Drawing.RectangleF, _ 
ByVal firstChar As System.Integer _ 
As System.Integer 
C# 
public System.int DrawString(  
System.string text, 
System.Drawing.Font font, 
System.Drawing.Brush brush, 
System.Drawing.RectangleF rc, 
System.int firstChar 
Parameters 
text 
String to draw. 
font 
138 
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. 
firstChar 
Index of the first character that will be rendered. 
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,RectangleF) 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.RectangleF structure that specifies the location of the drawn text, in points from 
the top left corner of the page.  
Documents you may be interested
Documents you may be interested