c# pdf viewer itextsharp : Rearrange pages in pdf document software control dll winforms web page windows web forms winforms.pdf5-part1613

49 
//Create the C1PdfDocument object. 
C1.C1Pdf.C1PdfDocument pdf = new C1.C1Pdf.C1PdfDocument(); 
2.
Add the following code to set the OwnerPassword property:  
To write code in Visual Basic 
Visual Basic 
pdf.Security.OwnerPassword = "Password" 
To write code in C# 
C# 
pdf.Security.OwnerPassword = "Password"; 
3.
Add the following code to set the AllowCopyContent, AllowEditAnnotations, 
AllowEditContent, and AllowPrint properties to False to not allow copying, editing, and 
printing:  
To write code in Visual Basic 
Visual Basic 
pdf.Security.AllowCopyContent = False 
pdf.Security.AllowEditAnnotations = False 
pdf.Security.AllowEditContent = False 
pdf.Security.AllowPrint = False 
To write code in C# 
C# 
pdf.Security.AllowCopyContent = False; 
pdf.Security.AllowEditAnnotations = False; 
Rearrange pages in pdf document - re-order PDF pages in C#.net, ASP.NET, MVC, Ajax, WinForms, WPF
Support Customizing Page Order of PDF Document in C# Project
rearrange pdf pages; how to reverse pages in pdf
Rearrange pages in pdf document - 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
switch page order pdf; rearrange pdf pages reader
50 
pdf.Security.AllowEditContent = False; 
pdf.Security.AllowPrint = False; 
4.
Save the document to a file:  
To write code in Visual Basic 
Visual Basic 
' Save the document to a file. 
pdf.Save("c:\mydoc.pdf") 
To write code in C# 
C# 
// Save the document to a file. 
pdf.Save(@"c:\mydoc.pdf"); 
Setting Paper Size 
PDF for .NET Task-Based Help > Setting Paper Size 
To set the paper size, use the PaperKind property. This property can be set either in the designer or 
in code. For more information on paper size, see Creating Pages and Overlays
In the Designer 
Locate the PaperKind property in the Properties window and choose the new paper size. 
In Code 
Add the following code to the Form_Load event to set the PaperKind property to Legal size paper: 
To write code in Visual Basic 
Visual Basic 
C# TIFF: How to Reorder, Rearrange & Sort TIFF Pages Using C# Code
C# TIFF - Sort TIFF File Pages Order in C#.NET. Reorder, Rearrange and Sort TIFF Document Pages in C#.NET Application. C# TIFF Page Sorting Overview.
change page order in pdf online; how to move pages in pdf files
VB.NET PDF File & Page Process Library SDK for vb.net, ASP.NET
page directly. Moreover, when you get a PDF document which is out of order, you need to rearrange the PDF document pages. In these
reverse pdf page order online; rearrange pdf pages in preview
51 
' Create the C1PdfDocument object. 
Dim pdf As New C1.C1Pdf.C1PdfDocument() 
' Use Legal size paper. 
pdf.PaperKind = Printing.PaperKind.Legal 
' Save the document to a file. 
pdf.Save("c:\mydoc.pdf") 
To write code in C# 
C# 
// Create the C1PdfDocument object. 
C1.C1Pdf.C1PdfDocument pdf = new C1.C1Pdf.C1PdfDocument(); 
// Use Legal size paper. 
pdf.PaperKind = Printing.PaperKind.Legal; 
// Save the document to a file. 
pdf.Save(@"c:\mydoc.pdf"); 
Setting Landscape Page Orientation 
PDF for .NET Task-Based Help > Setting Landscape Page Orientation 
ion 
To set the page orientation, use the Landscape property. This property can be set either in the 
designer or in code. For more information on page settings, see Creating Pages and Overlays
In the Designer 
Locate the Landscape property in the Properties window and set it to True. 
In Code 
Add the following code to the Form_Load event to set the Landscape property: 
To write code in Visual Basic 
Visual Basic 
VB.NET TIFF: Modify TIFF File by Adding, Deleting & Sort TIFF
do if you want to change or rearrange current TIFF &ltsummary> ''' Sort TIFF document pages in designed & profession imaging controls, PDF document, image to
reorder pdf pages reader; how to move pages within a pdf
C# PowerPoint - How to Process PowerPoint
It enables you to move out useless PowerPoint document pages simply with a few a very easy PPT slide dealing solution to sort and rearrange PowerPoint slides
how to move pages in pdf; change page order pdf preview
52 
' Create the C1PdfDocument object. 
Dim pdf As New C1.C1Pdf.C1PdfDocument() 
' Use landscape page orientation. 
pdf.Landscape = True 
' Save the document to a file. 
pdf.Save("c:\mydoc.pdf") 
To write code in C# 
C# 
// Create the C1PdfDocument object. 
C1.C1Pdf.C1PdfDocument pdf = new C1.C1Pdf.C1PdfDocument(); 
// Use landscape page orientation. 
pdf.Landscape = true; 
// Save the document to a file. 
pdf.Save(@"c:\mydoc.pdf"); 
Setting Image Quality 
PDF for .NET Task-Based Help > Setting Image Quality 
To set the image quality in the PDF document, use the C1PdfDocumentBase.ImageQuality 
property. This property can be set either in the designer or in code. For more information on 
images and image quality, see Adding Images. 
In the Designer 
Locate the C1PdfDocumentBase.ImageQuality property in the Properties window and set it to 
one of the following ImageQualityEnum  settings: Low, Medium, Default, or High. 
In Code 
Add the following code to the Form_Load event to set the C1PdfDocumentBase.ImageQuality 
property to high quality images: 
To write code in Visual Basic 
Visual Basic 
Online Merge PDF files. Best free online merge PDF tool.
By dragging your pages in the editor area you can rearrange them or delete single pages. We try to make it as easy as possible to merge your PDF files.
change page order pdf reader; rearrange pages in pdf document
VB.NET Word: How to Process MS Word in VB.NET Library in .NET
well programmed Word pages sorter to rearrange Word pages extracting single or multiple Word pages at one & profession imaging controls, PDF document, image to
move pdf pages; pdf change page order online
53 
' Create the C1PdfDocument object. 
Dim pdf As New C1.C1Pdf.C1PdfDocument() 
' Use high quality images. 
pdf.ImageQuality = C1.C1Pdf.ImageQualityEnum.High 
' Save the document to a file. 
pdf.Save("c:\mydoc.pdf") 
To write code in C# 
C# 
// Create the C1PdfDocument object. 
C1.C1Pdf.C1PdfDocument pdf = new C1.C1Pdf.C1PdfDocument(); 
// Use high quality images. 
pdf.ImageQuality = C1.C1Pdf.ImageQualityEnum.High; 
// Save the document to a file. 
pdf.Save(@"c:\mydoc.pdf"); 
Printing PDF Files 
PDF for .NET Task-Based Help > Printing PDF Files 
es 
The following code allows you to add print functionality to PDF for .NET. In this example, the code 
was added to the Button1_Click event. Note that you must use the Imports System.Diagnostics 
(Visual Basic) or using System.Diagnostics (C#) directive at the top of your form in order for the 
following code to work. 
To write code in Visual Basic 
Visual Basic 
Process.Start("C:\Program Files\Adobe\Acrobat 5.0\Acrobat\Acrobat.exe", 
t.exe", 
"/p /h " & "c:\hello world.pdf") 
To write code in C# 
Process Images in Web Image Viewer | Online Tutorials
used document types are supported, including PDF, multi-page easy to process image and file pages with the deleting a thumbnail, and you can rearrange the file
how to move pages in pdf converter professional; reorder pages in pdf document
VB.NET PowerPoint: Sort and Reorder PowerPoint Slides by Using VB.
page will teach you to rearrange and readjust amount of robust PPT slides/pages editing methods powerful & profession imaging controls, PDF document, image to
how to change page order in pdf document; how to reorder pages in pdf
54 
C# 
Process.Start(@"C:\Program Files\Adobe\Acrobat 5.0\Acrobat\Acrobat.exe", 
t.exe", 
"/p /h " + @"c:\hello world.pdf"); 
Writing PDF for .NET Content in Web Applications 
PDF for .NET Task-Based Help > Writing PDF for .NET Content in Web Applications 
ons 
This topic provides an example of how to write PDF for .NET content directly into a Web page's 
output buffer with no temporary files. 
1.
In your Web application project, select View | Component Designer. 
2.
Add the C1PdfDocument control to your form. 
3.
Select View | Code, and add the following directives to your project:  
To write code in Visual Basic 
Visual Basic 
Imports C1.C1Pdf 
Imports System.IO 
To write code in C# 
C# 
using C1.C1Pdf; 
using System.IO; 
4.
Then add the following code:  
To write code in Visual Basic 
Visual Basic 
Public Sub RenderPdf(ByVal doc As C1PdfDocument) 
55 
 ' Render PDF document into memory-based PDF stream.  
Dim ms As New MemoryStream() 
doc.Save(ms) 
   ' Get response object  
Dim length As Integer 
Dim rsp As HttpResponse = Me.Page.Response 
' Clear it. 
rsp.Clear() 
 Write PDF stream into response buffer  
rsp.ContentType = "Application/pdf" 
length = CInt(ms.Length) 
rsp.OutputStream.Write(ms.GetBuffer(), 0, length) 
' Finish.  
rsp.Flush() 
' This is required!  
rsp.SuppressContent = True 
End Sub 
To write code in C# 
C# 
protected void RenderPDF(C1PdfDocument doc) 
// Render PDF document into memory-based PDF stream. 
MemoryStream ms = new MemoryStream(); 
doc.Save(ms); 
// Get response object. 
int length; 
HttpResponse rsp = this.Page.Response; 
// Clear it 
rsp.Clear(); 
// Write PDF stream into response buffer 
rsp.ContentType = "Application/pdf"; 
length = (int)ms.Length; 
rsp.OutputStream.Write(ms.GetBuffer(), 0, length); 
// Finish. 
 
rsp.Flush(); 
56 
// This is required. 
rsp.SuppressContent = true; 
Using PDF for .NET with Other ComponentOne Tools 
PDF for .NET Task-Based Help > Using PDF for .NET with Other ComponentOne Tools 
The following topics discuss using the PDF for .NET control with other development tools included 
with the ComponentOne Studios. 
See Also 
Adding ComponentOne FlexGrid for WinForms Data into PDF for .NET 
Creating a PDF from a Report Rendered by VSPrinter 
Removing PDF Bookmarks from a C1Report Document 
Adding ComponentOne FlexGrid for WinForms Data into PDF for .NET 
PDF for .NET Task-Based Help Using PDF for .NET with Other ComponentOne Tools > Adding 
ComponentOne FlexGrid for WinForms Data into PDF for .NET 
To add FlexGrid for WinForms data into PDF for .NET, use C1FlexGrid's CreateImage method 
and render the images using the DrawImage method. The images created by the grid are metafiles. 
Note:For a complete sample using this method, download the PdfExport sample located on 
http://our.componentone.com/samples/. 
Creating a PDF from a Report Rendered by VSPrinter 
PDF for .NET Task-Based Help Using PDF for .NET with Other ComponentOne Tools > Creating a PDF from a 
Report Rendered by VSPrinter 
To convert documents created with the VSPrinter ActiveX control to PDF, you can retrieve the page 
images using the VSPrinter.Picture property, then render the images into PDF for .NET using the 
DrawImage method. 
The code below creates a VSPrinter document and then converts it into PDF: 
To write code in Visual Basic 
57 
Visual Basic 
' Initialize PDF document. 
_pdf.Clear() 
' Create a VSPrinter document (or load it from an existing document). 
.StartDoc() 
For i = 1 To 1000 
.Paragraph = "This is paragraph " & i.ToString() 
Next 
.EndDoc() 
' Scan the document page by page (1-based). 
For i = 1 To .PageCount 
' Set the current preview page. 
.PreviewPage = i 
' Retrieve the image. 
Dim img As Image = .Picture 
' Save image into PDF document. 
If i > 1 Then  
_pdf.NewPage() 
End If 
_pdf.DrawImage(img, Me._pdf.PageRectangle) 
Next 
' Return preview to first page. 
.PreviewPage = 0 
To write code in C# 
C# 
// Initialize PDF document. 
_pdf.Clear(); 
// Create a VSPrinter document (or load it from an existing document). 
.StartDoc(); 
for (i = 1; i <= 1000; i++) 
.Paragraph = "This is a paragraph " + i.ToString() ; 
.EndDoc(); 
58 
// Scan the document page by page (1-based). 
for (i = 1; i <= .PageCount; i++)  
// Set the current preview page. 
.PreviewPage = i; 
// Retrieve the image. 
Image img = .Picture; 
// Save the image into PDF document. 
if (i > 1)  
_pdf.NewPage(); 
_pdf.DrawImage(img, this._pdf.PageRectangle); 
// Return preview to first page. 
.PreviewPage = 0; 
Removing PDF Bookmarks from a C1Report Document 
PDF for .NET Task-Based Help Using PDF for .NET with Other ComponentOne Tools > Removing PDF 
g PDF 
Bookmarks from a C1Report Document 
You can remove a PDF bookmark from a C1Report document by completing one of the following 
tasks: 
Set the OutlineRootLevel property to -1.  
OR 
Create a PDF filter and disable the outline. 
To write code in Visual Basic 
Visual Basic 
' Set the OutlineRootLevel to -1. 
Me.C1Report1.OutlineRootLevel = - 1 
Me.C1Report1.RenderToFile("report.pdf", C1.C1Report.FileFormatEnum.PDF) 
' OR: Create a PDF filter and disable the outline. 
Dim f As New C1.C1Report.PdfFilter("report.pdf") 
Documents you may be interested
Documents you may be interested