C# Developer Getting Started
|
C# Developer Getting Started |
1. Launch Visual Studio 2010 or another version of Visual Studio. Select Visual C#, Select Windows Form Application.
|
2. In the Solution Explorer, right-click References, and then click Add Reference.
3. Select Browse tab, Navigate to the extracted .NET PDF Viewer Pro SDK for REDIST folder, open it, and then double-click Viscomsoft.PDFViewer.dll
4. At the top of the Form1.cs file, add the following import statements to the top of the page
using Viscomsoft.PDFViewer;
5. The following code bit presents the pdf viewer sdk initialization:
public partial class Form1 : Form
{
private PDFView _pdfViewer = new PDFView();
public Form1()
{
InitializeComponent();
_pdfViewer.Canvas.Parent = this;
_pdfViewer.Canvas.Location = new Point(0, 24);
}
6. Load the PDF file.
private void Form1_Load(object sender, EventArgs e)
{
PDFDocument doc = new PDFDocument();
if (doc.open("c:\\yourfile.pdf"))
{
_pdfViewer.Document = doc;
_pdfViewer.gotoPage(1);
}
else
doc.close();
}
7. Now that you can loaded a PDF file, but the display area is very small. so add following code to the Form1.cs file
private void resizeCanvas()
{
_pdfViewer.Canvas.Size = new Size(this.ClientSize.Width, this.ClientSize.Height - 24);
}
8. add resizeCanvas() in Form1_Load event
private void Form1_Load(object sender, EventArgs e)
{
resizeCanvas();
PDFDocument doc = new PDFDocument();
if (doc.open("c:\\yourfile.pdf"))
{
_pdfViewer.Document = doc;
_pdfViewer.gotoPage(1);
}
else
doc.close();
}
9. Select the form in the designer then go to the Properties Window and find the Events button
13. Select Resize event and double click it.
10. add resizeCanvas() in Form1_Resize event
private void Form1_Resize(object sender, EventArgs e)
{
resizeCanvas();
}
11. Press F5 to Run the project, now it can loading and display the PDF document.