c# view pdf web browser : Extract page from pdf software Library cloud windows .net asp.net class ex_cr0-part1118

:: Home
:: About Us
:: Products
:: Consulting
:: Support
:: Contact Us
Neevia Technology
"Changing the way people 
view, share and work 
with e-documents"
Code samples  -  Neevia docCreator v2.5 
How to create a simple PDF file from
VB6 · VB.NET · VC# · Delphi
Convert a MS Word document into PDF
ASP.NET · ASP · VB6 · VB.NET · VC# · Delphi
Convert a MS Excel document into PDF
ASP.NET · ASP · VB6 · VB.NET · VC# · Delphi
Convert a MS PowerPoint document into PDF
ASP.NET · ASP · VB6 · VB.NET · VC# · Delphi
Convert a MS Access report into PDF
ASP.NET · ASP · VB6 · VB.NET · VC# · Delphi
Convert a WordPerfect document into PDF
ASP.NET · ASP · VB6 · VB.NET · VC# · Delphi
Convert an URL / HTML into PDF
ASP.NET · ASP · VB6 · VB.NET · VC# · Delphi
Convert a PostScript document into PDF
ASP.NET · ASP · VB6 · VB.NET · VC# · Delphi
Convert a TIFF file into PDF
ASP.NET · ASP · VB6 · VB.NET · VC# · Delphi
Convert a PDF document into TIFF
ASP.NET · ASP · VB6 · VB.NET · VC# · Delphi
Convert 3 TIFF files into a single PDF
ASP.NET · ASP · VB6 · VB.NET · VC# · Delphi
Encrypt an existing PDF file (40 bits)
ASP.NET · ASP · VB6 · VB.NET · VC# · Delphi
Encrypt an existing PDF file (128 bits)
ASP.NET · ASP · VB6 · VB.NET · VC# · Delphi
Extract Text from an existing PDF file
ASP.NET · ASP · VB6 · VB.NET · VC# · Delphi
Merge 2 existing PDF files
ASP.NET · ASP · VB6 · VB.NET · VC# · Delphi
Extract a page from an existing PDF file
ASP.NET · ASP · VB6 · VB.NET · VC# · Delphi
Split an existing PDF file into single pages
ASP.NET · ASP · VB6 · VB.NET · VC# · Delphi
Watermark an existing PDF file
ASP.NET · ASP · VB6 · VB.NET · VC# · Delphi
Apply a stationery to an existing PDF file
ASP.NET · ASP · VB6 · VB.NET · VC# · Delphi
We started using 
Document Converter Pro 
in a project recently. The 
old solution, using 
Acrobat, required manual 
intervention   every   2 - 3
days. Document Converter Pro has 
now been running uninterrupted for 
almost 4 weeks. This, combined 
with the excellent response I have 
had from your support team, makes 
me (and my client) extremely happy 
with your product & services. 
Philip Warner 
Albatross Consulting Pty Ltd
If you have any comments 
or suggestions about our 
web site, please feel free to 
email them to web@neevia.
com.
Home  |  About Us  |  Products  |  Consulting  |  Support  |  Contact Us   
© 1999-2005 Neevia Technology, Inc
Extract page from pdf - copy, paste, cut PDF pages in C#.net, ASP.NET, MVC, Ajax, WinForms, WPF
Easy to Use C# Code to Extract PDF Pages, Copy Pages from One PDF File and Paste into Others
delete pages from pdf acrobat; add or remove pages from pdf
Extract page from pdf - VB.NET PDF Page Extract Library: copy, paste, cut PDF pages in vb.net, ASP.NET, MVC, Ajax, WinForms, WPF
Detailed VB.NET Guide for Extracting Pages from Microsoft PDF Doc
acrobat extract pages from pdf; combine pages of pdf documents into one
:: Home
:: About Us
:: Products
:: Consulting
:: Support
:: Contact Us
Neevia Technology
"Changing the way people 
view, share and work 
with e-documents"
Example 1: How to create a simple PDF file from Visual Basic
Sub HelloWorld()
Dim DC : Set DC = CreateObject("docCreator.docCreatorClass")
Dim RVal : RVal = DC.StartPrinting
If (RVal <> 0) Then
MsgBox "Error while calling StartPrinting method!!!"
Exit Sub
End If
Dim printerFound : printerFound = False
Dim objPrinter
For Each objPrinter In Printers
If objPrinter.DeviceName = DC.NewPrinterName Then
printerFound = True
Set Printer = objPrinter
Exit For
End If
Next
If Not printerFound Then
MsgBox "Printer not found!!!"
DC.StopPrinting 
Exit Sub
End If
DC.DocumentOutputFormat = "PDF"
DC.DocumentOutputName = "demoVB"
DC.DocumentOutputFolder = "c:\"
Printer.FontName = "Times New Roman"
Printer.FontSize = 48
Printer.Print "Hello from Visual Basic!!!"
Printer.EndDoc
RVal = DC.Create ' Create output document
If (RVal <> 0) Then MsgBox "Error while creating document!!!"
RVal = DC.StopPrinting
Set DC = Nothing
If (RVal <> 0) Then 
MsgBox "Error while calling StopPrinting method!!!"
Else
MsgBox "Done!!!"
End If
End Sub
From the moment I 
started testing and had 
the first technical 
question your staff has 
been a pleasure to work 
with. 
One  thing  that  surprised
me from the very beginning was the 
accuracy of the answers that I got 
from your technical department. 
Your company is a rare find! Keep 
up the good work! 
Jan Vandrier 
Concept Internet NL
If you have any comments 
or suggestions about our 
web site, please feel free to 
email them to web@neevia.
com.
Home  |  About Us  |  Products  |  Consulting  |  Support  |  Contact Us   
© 1999-2005 Neevia Technology, Inc
C# PDF Image Extract Library: Select, copy, paste PDF images in C#
C#.NET extract image from multiple page adobe PDF file library for Visual Studio .NET. Extract all images from whole PDF or a specified PDF page.
extract pages from pdf on ipad; reader extract pages from pdf
C# PDF Text Extract Library: extract text content from PDF file in
C# PDF - Extract Text from PDF in C#.NET. Feel Free to Extract Text from PDF Page, Page Region or the Whole PDF File. Advanced Visual
extract one page from pdf reader; copy one page of pdf to another pdf
:: Home
:: About Us
:: Products
:: Consulting
:: Support
:: Contact Us
Neevia Technology
"Changing the way people 
view, share and work 
with e-documents"
Example 1: How to create a simple PDF file from VB.Net
Private Sub Button1_Click(ByVal sender As System.Object, _
ByVal e As System.EventArgs) Handles Button1.Click
Dim prn As New System.Windows.Forms.Printing.SimplePrintDocument
Dim DC As Object = CreateObject("docCreator.docCreatorClass")
prn.FontName = "Times New Roman"
prn.FontSize = 48
prn.DrawText(0, 0, "Hello from VB.NET !!!")
DC.DocumentOutputFormat = "PDF"
DC.DocumentOutputFolder = "c:\"
DC.DocumentOutputName = "testVBNET"
prn.PrinterSettings.PrinterName = "Neevia docCreator"
Dim tempFile As String = DC.GetTempDirectory + DC.NewGUID        
prn.PrintToFile(tempFile)
DC.SetInputDocument(tempFile)
Dim RVal As Integer = DC.Create()
DC.FileDelete(tempFile)
prn = Nothing
DC = Nothing
If (RVal <> 0) Then 
MsgBox("Error while creating document!!!")
Else
MsgBox("Done !!!")
End If
End Sub
We use Document 
Converter Pro for 
converting various 
document formats into 
PDF and have been 
impressed   by  the  speed
and flexibility of your application. 
More importantly for us it was the 
quality of the support we have 
received. From the first email our 
requests have been handled 
efficiently and promptly. The 
standard of service is excellent. 
Alessandra Desandi 
CargoTrans SpA
If you have any comments 
or suggestions about our 
web site, please feel free to 
email them to web@neevia.
com.
Home  |  About Us  |  Products  |  Consulting  |  Support  |  Contact Us   
© 1999-2005 Neevia Technology, Inc
VB.NET PDF Image Extract Library: Select, copy, paste PDF images
By using RsterEdge XDoc PDF SDK for .NET, VB.NET users are able to extract image from PDF page or file and specified region on PDF page, then get image
deleting pages from pdf document; delete page from pdf file
VB.NET PDF Text Extract Library: extract text content from PDF
With this advanced PDF Add-On, developers are able to extract target text This page will supply users with tutorial for extracting text from PDF using VB.
delete page from pdf preview; cut and paste pdf pages
:: Home
:: About Us
:: Products
:: Consulting
:: Support
:: Contact Us
Neevia Technology
"Changing the way people 
view, share and work 
with e-documents"
Example 1: How to create a simple PDF file from VC#
Add a reference in your project to docCreator library
To do this: 
a. On the Project menu, click Add Reference. 
b. On the COM tab, locate docCreator Library and then click Select. 
c. Click OK in the Add References dialog box to accept your selections. 
private void button1_Click(object sender, EventArgs e)
{
System.Windows.Forms.Printing.SimplePrintDocument prn = 
new System.Windows.Forms.Printing.SimplePrintDocument();
docCreator.docCreatorClass DC = new docCreator.docCreatorClass();
prn.FontName = "Times New Roman";
prn.FontSize = 48;
prn.DrawText(0, 0, "Hello from VC# !!!");
DC.DocumentOutputFormat = "PDF";
DC.DocumentOutputFolder = @"c:\";
DC.DocumentOutputName = "testCSHARP";
string tempFile;
tempFile = DC.GetTempDirectory + DC.NewGUID;
prn.PrinterSettings.PrinterName = "Neevia docCreator";
prn.PrintToFile(tempFile);
DC.SetInputDocument(tempFile,"");
int RVal = DC.Create();
DC.FileDelete(tempFile);
prn = null;
DC = null;
if (RVal != 0) {
MessageBox.Show("There was an error!!!Rval="+RVal.ToString());
} else {
MessageBox.Show("Done !!!");
}
}
We needed an 
ActiveX component to 
create PDF files from 
our own application. 
After some researching 
we found docCreator. 
Great product at an 
excellent price! Your 
customer support makes 
the difference! 
Andrew Tapperman 
RDV Pty Ltd.
If you have any comments 
or suggestions about our 
web site, please feel free to 
email them to web@neevia.
com.
Home  |  About Us  |  Products  |  Consulting  |  Support  |  Contact Us   
© 1999-2005 Neevia Technology, Inc
C# PDF Page Insert Library: insert pages into PDF file in C#.net
using RasterEdge.XDoc.PDF; Add and Insert a Page to PDF File in C#. doc2.Save( outPutFilePath); Add and Insert Blank Page to PDF File in C#.NET.
delete pages from pdf in reader; copy pages from pdf to word
VB.NET PDF Page Delete Library: remove PDF pages in vb.net, ASP.
Please follow the sections below to learn more. DLLs for Deleting Page from PDF Document in VB.NET Class. How to VB.NET: Delete a Single PDF Page from PDF File.
delete pages of pdf; delete pages from pdf without acrobat
:: Home
:: About Us
:: Products
:: Consulting
:: Support
:: Contact Us
Neevia Technology
"Changing the way people 
view, share and work 
with e-documents"
Example 1: How to create a simple PDF file from Delphi
procedure TForm1.HelloClick(Sender: TObject);
var
I : Integer;
DC   : Variant;
RVal : Integer;
OldIndex : Integer;
printerIndex : Integer;
begin
DC:=CreateOleObject('docCreator.docCreatorClass');
RVal:= DC.StartPrinting;
If (RVal <> 0) Then
begin
ShowMessage('Error while calling StartPrinting method!!!');
Exit;
end;
OldIndex:=Printer.PrinterIndex;
printerIndex:=-1;
Printer.Refresh;
for I:=0 to Printer.Printers.Count-1 do
begin
if (CompareText(Printer.Printers.Strings[i],DC.NewPrinterName)=0) then
begin
printerIndex:=I;
Printer.PrinterIndex:=printerIndex;
break;
end;
end;
If printerIndex=-1 Then
begin
ShowMessage('Printer not found!!!');
DC.StopPrinting;
Exit;
end
else Printer.PrinterIndex:=printerIndex;
DC.DocumentOutputFormat:= 'PDF';
DC.DocumentOutputName:= 'demoDelphi';
DC.DocumentOutputFolder:= 'c:\';
Printer.Title:='Hello !';
Printer.BeginDoc;
Printer.Canvas.Font.Name:= 'Times New Roman';
Printer.Canvas.Font.Size:= 48;
Printer.Canvas.TextOut(0,0,'Hello from Borland Delphi!!!');
Printer.EndDoc;
RVal:= DC.Create; // Create output document
If (RVal <> 0) Then 
ShowMessage('Error while creating document!!!')
else
ShowMessage('Done !!!');
Printer.PrinterIndex:=OldIndex;
RVal:= DC.StopPrinting;
If (RVal <> 0) Then ShowMessage('Error while calling StopPrinting method!!!');
DC:= Unassigned;
end;
We started using 
Document Converter Pro 
in a project recently. The 
old solution, using 
Acrobat, required manual 
intervention   every   2 - 3
days. Document Converter Pro has 
now been running uninterrupted for 
almost 4 weeks. This, combined 
with the excellent response I have 
had from your support team, makes 
me (and my client) extremely happy 
with your product & services. 
Philip Warner 
Albatross Consulting Pty Ltd
If you have any comments 
or suggestions about our 
web site, please feel free to 
email them to web@neevia.
com.
Home  |  About Us  |  Products  |  Consulting  |  Support  |  Contact Us   
© 1999-2005 Neevia Technology, Inc
C# PDF Page Delete Library: remove PDF pages in C#.net, ASP.NET
application. Able to remove a single page from PDF document. Ability Demo Code: How to Delete a Single PDF Page from PDF File in C#.NET. How to
cut pages from pdf online; delete pages from pdf document
VB.NET PDF Page Insert Library: insert pages into PDF file in vb.
PDF: Insert PDF Page. VB.NET PDF - How to Insert a New Page to PDF in VB.NET. Easy to Use VB.NET APIs to Add a New Blank Page to PDF Document in VB.NET Program.
delete pages out of a pdf; cut paste pdf pages
:: Home
:: About Us
:: Products
:: Consulting
:: Support
:: Contact Us
Neevia Technology
"Changing the way people 
view, share and work 
with e-documents"
Example 2: Convert a MS Word document into PDF from ASP.NET
1) Configure docCreator like recommended below: 
l
type dcomcnfg in the command prompt and press Enter; 
l
find and select docCreator DCOM in the Applications list, then press the Properties 
button; 
If you have windows 2003 then type dcomcnfg in the command prompt, expand the Component 
Services group, expand the Computers group, expand the My Computer group, expand the 
DCOM Config group, find and select the docCreator DCOM library->right mouse click-
>Properties. 
l
click the Identity tab. Check the "This user" checkbox, press Browse and specify 
the Administrator account; 
l
enter and re-enter the Administrator password; 
l
click the Security tab. Check the Use custom access permissions checkbox, press 
Edit and add the ASPNET, IUSR_<machine_name> and IWAM_<machine_name> 
user accounts; 
Note: If you have windows 2003 also add the "NETWORK SERVICE" user account; 
l
check the "Use custom launch permissions" checkbox, press Edit and add the 
ASPNET, IUSR_<machine_name> and IWAM_<machine_name> user accounts; 
Note: If you have windows 2003 also add the "NETWORK SERVICE" user account; 
l
reboot the computer;  
2) Add in your project a reference to the c:\program files\neevia.com\document creator\.net
\doc_Creator.dll assembly;  
3) Add in your project a reference to the Microsoft Word; 
To do this: 
a. On the Project menu, click Add Reference; 
b. On the COM tab, locate Microsoft Word and then click Select; 
c. Click OK in the Add References dialog box to accept your selections.  
4) Configure MS Word like recommended below: 
l
type dcomcnfg in the command prompt and press Enter; 
l
find and select Microsoft Word Document in the Applications list, then 
press the Properties button; 
If you have windows 2003 then type dcomcnfg in the command prompt, expand the Component 
Services group, expand the Computers group, expand the My Computer group, expand the 
DCOM Config group, find and select the Microsoft Word Document->right mouse click-
>Properties. 
l
click the Identity tab. Check the "This user" checkbox, press Browse and specify the 
Administrator account; 
l
enter and re-enter the Administrator password; 
l
click the Security tab. Check the "Use custom access permissions" checkbox, press 
Edit and add the ASPNET, IUSR_<machine_name> and IWAM_<machine_name> 
user accounts; 
Note: If you have windows 2003 also add the "NETWORK SERVICE" user account; 
l
check the "Use custom launch permissions" checkbox, press Edit and add the 
ASPNET, IUSR_<machine_name> and IWAM_<machine_name> user accounts; 
Note: If you have windows 2003 also add the "NETWORK SERVICE" user account; 
l
reboot the computer; 
Visual Basic
<SCRIPT runat="server" language="VB">
Sub Page_Load(Source As Object, e As EventArgs)
Dim docToConvert As String = "c:\test.doc"
Dim DC As New doc_Creator.Application
Dim tempFile As String = DC.GetTempDirectory & DC.NewGUID & ".ps"
DC.DocumentOutputFormat = "PDF"
DC.DocumentOutputName = "demoDOC"
DC.DocumentOutputFolder = "c:\"
Dim MSWord As New Microsoft.Office.Interop.Word.Application
MSWord.DisplayAlerts = False
On Error Resume Next
Dim NewDoc As Object
NewDoc = MSWord.Documents.Open(docToConvert, False, True)
If Err.Number <> 0 Then
MSWord = Nothing
Response.Write("MS Word was unable to open the document!!!")
Response.End
End If
Dim MSWordDialog As Object : MSWordDialog = MSWord.Dialogs(97)
MSWordDialog.Printer = "Neevia docCreator"
MSWordDialog.DoNotSetAsSysDefault = 1
MSWordDialog.Execute()
NewDoc.PrintOut(False, , , tempFile, , , , , , , True)
NewDoc.Close(False)
MSWord.Quit(False)
MSWord = Nothing
DC.SetInputDocument(tempFile)
Dim RVal As Integer = DC.Create ' Create output document
If (RVal <> 0) Then Response.Write("Error while creating the document!!!")
DC.FileDelete(tempFile)
DC = Nothing
Response.Write("Done converting !!!")
End Sub
</SCRIPT>
VC#
<SCRIPT runat="server" language="C#">
void Page_Load(object Source, EventArgs e)
{
object fileToConvert = @"c:\test.doc";
doc_Creator.Application DC = new doc_Creator.Application();
DC.DocumentOutputFormat = "PDF";
DC.DocumentOutputName = "demoDOC";
DC.DocumentOutputFolder = @"c:\";
DC.PDFAutoRotatePage = "All";
// This will work only with MS Office 2003
Microsoft.Office.Interop.Word._Application MSWord = 
new Microsoft.Office.Interop.Word.Application();
Microsoft.Office.Interop.Word._Document wordDoc;
MSWord.DisplayAlerts = Microsoft.Office.Interop.Word.WdAlertLevel.wdAlertsNone;
// This will work only with MS Office 2000 or XP
// Word._Application MSWord = new Word.Application();
// Word._Document wordDoc;
// MSWord.DisplayAlerts = Word.WdAlertLevel.wdAlertsNone;
object RN = System.Reflection.Missing.Value;
object refTrue = true; object refFalse = false;
try
{
// This will work only with MS Word 2003
wordDoc = MSWord.Documents.Open(ref fileToConvert,
ref refFalse, ref refTrue,
ref RN, ref RN, ref RN, ref RN, ref RN, ref RN,
ref RN, ref RN, ref RN, ref RN, ref RN, ref RN, ref RN);
// This will work only with MS Word XP
// wordDoc = MSWord.Documents.Open(ref fileToConvert, 
// ref refFalse, ref refTrue,
// ref RN, ref RN, ref RN, ref RN, ref RN, ref RN,
// ref RN, ref RN, ref RN, ref RN, ref RN, ref RN);
// This will work only with MS Word 2000
// wordDoc = MSWord.Documents.Open(ref fileToConvert, 
// ref refFalse, ref refTrue,
// ref RN, ref RN, ref RN, ref RN, ref RN, ref RN,
// ref RN, ref RN, ref RN);
}
catch
{
MSWord.Quit(ref refFalse, ref RN, ref refFalse);
MSWord = null;
return;
}
object refStr = DC.GetTempDirectory + DC.NewGUID + ".ps";
object refRange = 0; object refFrom = 1; object refTo = 999;
MSWord.ActivePrinter = "Neevia docCreator";
wordDoc.PrintOutOld(ref refFalse, ref refFalse, ref refRange, ref refStr,
ref RN, ref RN, ref RN, ref RN, ref RN, ref RN, ref refFalse, ref RN,
ref RN, ref RN);
wordDoc.Close(ref refFalse, ref RN, ref refFalse);
MSWord.Quit(ref refFalse, ref RN, ref refFalse);
MSWord = null;
DC.DocumentResolution = 300;
DC.SetInputDocument(refStr.ToString(), "");
int RVal = DC.Create(); // Create output document
DC = null;
if (RVal != 0) { 
Response.Write("Error while creating document!!!"); 
} else {
Response.Write("Done converting !!!");
}
}
</SCRIPT>
I recently 
downloaded your 
docuPrinter LT ... very 
efficient, fast and easy 
to use software. I 
needed an application 
for creating PDF files 
from MS Word and Excel 
and this works perfectly. 
Dave Bélanger 
Bowater Produits Forestiers
If you have any comments 
or suggestions about our 
web site, please feel free to 
email them to web@neevia.
com.
Home  |  About Us  |  Products  |  Consulting  |  Support  |  Contact Us   
© 1999-2005 Neevia Technology, Inc
:: Home
:: About Us
:: Products
:: Consulting
:: Support
:: Contact Us
Neevia Technology
"Changing the way people 
view, share and work 
with e-documents"
Example 2: Convert a MS Word document into PDF from ASP 
First configure docCreator and MS Word like recommended below:
docCreator DCOM configuration 
l
type dcomcnfg in the command prompt and press Enter; 
l
find and select docCreator DCOM in the Applications list, then press the Properties 
button; 
If you have windows 2003 then type dcomcnfg in the command prompt, expand the Component 
Services group, expand the Computers group, expand the My Computer group, expand the 
DCOM Config group, find and select the docCreator DCOM library->right mouse click-
>Properties. 
l
click the Identity tab. Check the "This user" checkbox, press Browse and specify 
the Administrator account; 
l
enter and re-enter the Administrator password; 
l
click the Security tab. Check the Use custom access permissions checkbox, press 
Edit and add the IUSR_<machine_name> and IWAM_<machine_name> user 
accounts; 
l
check the "Use custom launch permissions" checkbox, press Edit and add the 
IUSR_<machine_name> and IWAM_<machine_name> user accounts; 
l
reboot the computer;  
Microsoft Word configuration 
l
type dcomcnfg in the command prompt and press Enter; 
l
find and select Microsoft Word Document in the Applications list, then 
press the Properties button; 
If you have windows 2003 then type dcomcnfg in the command prompt, expand the Component 
Services group, expand the Computers group, expand the My Computer group, expand the 
DCOM Config group, find and select the Microsoft Word Document->right mouse click-
>Properties. 
l
click the Identity tab. Check the "This user" checkbox, press Browse and specify the 
Administrator account; 
l
enter and re-enter the Administrator password; 
l
click the Security tab. Check the "Use custom access permissions" checkbox, press 
Edit and add the IUSR_<machine_name> and IWAM_<machine_name> user 
accounts; 
l
check the "Use custom launch permissions" checkbox, press Edit and add the 
IUSR_<machine_name> and IWAM_<machine_name> user accounts; 
l
reboot the computer; 
<%
Dim docToConvert : docToConvert="c:\test.doc"
Dim DC : Set DC = Server.CreateObject("doc_Creator.Application")
Dim tempFile : tempFile= DC.GetTempDirectory & DC.NewGUID & ".ps"
DC.DocumentOutputFormat = "PDF"
DC.DocumentOutputName = "demoDOC_ASP"
DC.DocumentOutputFolder = "c:\"
Dim MSWord : Set MSWord = Server.CreateObject("Word.Application")
MSWord.DisplayAlerts = False
On Error Resume Next
Dim NewDoc
Set NewDoc = MSWord.Documents.Open(docToConvert, False, True)
If Err<>0 Then
Set MSWord = Nothing
Response.Write "Error creating MS Word object !!!"
Response.End
End If
Dim MSWordDialog : Set MSWordDialog = MSWord.Dialogs(97)
MSWordDialog.Printer = "Neevia docCreator"
MSWordDialog.DoNotSetAsSysDefault = 1
MSWordDialog.Execute
NewDoc.PrintOut False,,,tempFile,,,,,,,true
NewDoc.Close False
MSWord.Quit False
Set MSWord = Nothing
DC.SetInputDocument tempFile 
Dim RVal : RVal = DC.Create ' Create output document
DC.FileDelete tempFile
Set DC = Nothing
If (RVal <> 0) Then 
Response.Write "Error while creating the document!!!" 
Else
Response.Write "Done converting !!!"
End If
%>
We use Document 
Converter Pro for 
converting various 
document formats into 
PDF and have been 
impressed   by  the  speed
and flexibility of your application. 
More importantly for us it was the 
quality of the support we have 
received. From the first email our 
requests have been handled 
efficiently and promptly. The 
standard of service is excellent. 
Alessandra Desandi 
CargoTrans SpA
If you have any comments 
or suggestions about our 
web site, please feel free to 
email them to web@neevia.
com.
Home  |  About Us  |  Products  |  Consulting  |  Support  |  Contact Us   
© 1999-2005 Neevia Technology, Inc
:: Home
:: About Us
:: Products
:: Consulting
:: Support
:: Contact Us
Neevia Technology
"Changing the way people 
view, share and work 
with e-documents"
Example 2: Convert a MS Word document into PDF from Visual Basic
Sub WordConverter()
Dim docToConvert : docToConvert="c:\test.doc"
Dim DC : Set DC = CreateObject("docCreator.docCreatorClass")
Dim tempFile : tempFile= DC.GetTempDirectory & DC.NewGUID & ".ps"
DC.DocumentOutputFormat = "PDF"
DC.DocumentOutputName = "demoDOC_VB"
DC.DocumentOutputFolder = "c:\"
Dim MSWord : Set MSWord = CreateObject("Word.Application")
MSWord.DisplayAlerts = False
On Error Resume Next
Dim NewDoc
Set NewDoc = MSWord.Documents.Open(docToConvert, False, True)
If Err<>0 Then
Set MSWord = Nothing
Exit Sub
End If
Dim MSWordDialog : Set MSWordDialog = MSWord.Dialogs(97)
MSWordDialog.Printer = "Neevia docCreator"
MSWordDialog.DoNotSetAsSysDefault = 1
MSWordDialog.Execute
NewDoc.PrintOut False,,,tempFile,,,,,,,true
NewDoc.Close False
MSWord.Quit False
Set MSWord = Nothing
DC.SetInputDocument tempFile 
Dim RVal : RVal = DC.Create ' Create output document
DC.FileDelete tempFile
Set DC = Nothing
If (RVal <> 0) Then 
MsgBox "Error while creating document!!!"
Else
MsgBox "Done!!!"
End If
End Sub
docuPrinter LT 
works great and the 
price is right, your 
customer support is fast, 
friendly and effective. If 
you start selling 
operating systems, let 
me know!!! 
Bob Henry 
Robert A. Henry P.A.
If you have any comments 
or suggestions about our 
web site, please feel free to 
email them to web@neevia.
com.
Home  |  About Us  |  Products  |  Consulting  |  Support  |  Contact Us   
© 1999-2005 Neevia Technology, Inc
:: Home
:: About Us
:: Products
:: Consulting
:: Support
:: Contact Us
Neevia Technology
"Changing the way people 
view, share and work 
with e-documents"
Example 2: Convert a MS Word document into PDF from VB.Net
Sub WordConverter()
Dim docToConvert As String = "c:\test.doc"
Dim DC As Object : DC = CreateObject("docCreator.docCreatorClass")
Dim tempFile As String = DC.GetTempDirectory & DC.NewGUID & ".ps"
DC.DocumentOutputFormat = "PDF"
DC.DocumentOutputName = "demoDOC"
DC.DocumentOutputFolder = "c:\"
Dim MSWord As Object : MSWord = CreateObject("Word.Application")
MSWord.DisplayAlerts = False
On Error Resume Next
Dim NewDoc As Object
NewDoc = MSWord.Documents.Open(docToConvert, False, True)
If Err.Number <> 0 Then
MSWord = Nothing
Exit Sub
End If
Dim MSWordDialog As Object : MSWordDialog = MSWord.Dialogs(97)
MSWordDialog.Printer = "Neevia docCreator"
MSWordDialog.DoNotSetAsSysDefault = 1
MSWordDialog.Execute()
NewDoc.PrintOut(False, , , tempFile, , , , , , , True)
NewDoc.Close(False)
MSWord.Quit(False)
MSWord = Nothing
DC.SetInputDocument(tempFile)
Dim RVal As Integer = DC.Create ' Create output document
DC.FileDelete(tempFile)
DC = Nothing
If (RVal <> 0) Then 
MsgBox("Error while creating document!!!")
Else
MsgBox("Done Converting !!!")
End If
End Sub
I recently 
downloaded your 
docuPrinter LT ... very 
efficient, fast and easy 
to use software. I 
needed an application 
for creating PDF files 
from MS Word and Excel 
and this works perfectly. 
Dave Bélanger 
Bowater Produits Forestiers
If you have any comments 
or suggestions about our 
web site, please feel free to 
email them to web@neevia.
com.
Home  |  About Us  |  Products  |  Consulting  |  Support  |  Contact Us   
© 1999-2005 Neevia Technology, Inc
:: Home
:: About Us
:: Products
:: Consulting
:: Support
:: Contact Us
Neevia Technology
"Changing the way people 
view, share and work 
with e-documents"
Example 2: Convert a MS Word document into PDF from VC#
1) Add a reference in your project to docCreator library
To do this: 
a. On the Project menu, click Add Reference. 
b. On the COM tab, locate docCreator Library and then click Select. 
c. Click OK in the Add References dialog box to accept your selections. 
2) Add a reference in your project to Microsoft Word
To do this: 
a. On the Project menu, click Add Reference. 
b. On the COM tab, locate Microsoft Word and then click Select. 
c. Click OK in the Add References dialog box to accept your selections. 
private void button1_Click(object sender, EventArgs e)
{
object fileToConvert = @"c:\test.doc";
docCreator.docCreatorClass DC = new docCreator.docCreatorClass();
DC.DocumentOutputFormat = "PDF";
DC.DocumentOutputName = "demoDOC";
DC.DocumentOutputFolder = @"c:\";
DC.PDFAutoRotatePage = "All";
// This will work only with MS Office 2003
Microsoft.Office.Interop.Word._Application MSWord = 
new Microsoft.Office.Interop.Word.Application();
Microsoft.Office.Interop.Word._Document wordDoc;
MSWord.DisplayAlerts = Microsoft.Office.Interop.Word.WdAlertLevel.wdAlertsNone;
// This will work only with MS Office 2000 or XP
// Word._Application MSWord = new Word.Application();
// Word._Document wordDoc;
// MSWord.DisplayAlerts = Word.WdAlertLevel.wdAlertsNone;
object RN = System.Reflection.Missing.Value;
object refTrue = true; object refFalse = false;
try
{
// This will work only with MS Word 2003
wordDoc = MSWord.Documents.Open(ref fileToConvert,
ref refFalse, ref refTrue,
ref RN, ref RN, ref RN, ref RN, ref RN, ref RN,
ref RN, ref RN, ref RN, ref RN, ref RN, ref RN, ref RN);
// This will work only with MS Word XP
// wordDoc = MSWord.Documents.Open(ref fileToConvert, 
// ref refFalse, ref refTrue,
// ref RN, ref RN, ref RN, ref RN, ref RN, ref RN,
// ref RN, ref RN, ref RN, ref RN, ref RN, ref RN);
// This will work only with MS Word 2000
// wordDoc = MSWord.Documents.Open(ref fileToConvert, 
// ref refFalse, ref refTrue,
// ref RN, ref RN, ref RN, ref RN, ref RN, ref RN,
// ref RN, ref RN, ref RN);
}
catch
{
MSWord.Quit(ref refFalse, ref RN, ref refFalse);
MSWord = null;
return;
}
object refStr = DC.GetTempDirectory + DC.NewGUID + ".ps";
object refRange = 0; object refFrom = 1; object refTo = 999;
MSWord.ActivePrinter = "Neevia docCreator";
wordDoc.PrintOutOld(ref refFalse, ref refFalse, ref refRange, ref refStr,
ref RN, ref RN, ref RN, ref RN, ref RN, ref RN, ref refFalse, ref RN,
ref RN, ref RN);
wordDoc.Close(ref refFalse, ref RN, ref refFalse);
MSWord.Quit(ref refFalse, ref RN, ref refFalse);
MSWord = null;
DC.DocumentResolution = 300;
DC.SetInputDocument(refStr.ToString(), "");
int RVal = DC.Create(); // Create output document
DC = null;
if (RVal != 0) { 
MessageBox.Show("Error while creating document!!!"); 
} else {
MessageBox.Show("Done converting !!!");
}
}
In the past our users 
had to have a lot of Adobe 
knowledge. After we 
purchased Document 
Converter Pro our users 
simply        email         their
documents for conversion and they 
get them emailed back as PDF files. 
The whole PDF creation process got 
simplified greatly! 
Michael Rederberg 
LTX Dynamics
If you have any comments 
or suggestions about our 
web site, please feel free to 
email them to web@neevia.
com.
Home  |  About Us  |  Products  |  Consulting  |  Support  |  Contact Us   
© 1999-2005 Neevia Technology, Inc
Documents you may be interested
Documents you may be interested