mvc display pdf from byte array : Extract photos from pdf Library SDK component .net wpf winforms mvc ex_cr0-part1908

:: 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 photos from pdf - Select, copy, paste PDF images in C#.net, ASP.NET, MVC, Ajax, WinForms, WPF
Support PDF Image Extraction from a Page, a Region on a Page, and PDF Document
extract image from pdf online; extract photos pdf
Extract photos from pdf - VB.NET PDF Image Extract Library: Select, copy, paste PDF images in vb.net, ASP.NET, MVC, Ajax, WinForms, WPF
Support PDF Image Extraction from a Page, a Region on a Page, and PDF Document
extract pictures from pdf; extract pdf images
:: 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
VB Imaging - VB ISSN Barcode Generating
help VB.NET developers draw and add standard ISSN barcode on photos, images and BMP image formats, our users can even create ISSN barcode on PDF, TIFF, Excel
extract image from pdf java; extract image from pdf file
C# Image: How to Add Antique & Vintage Effect to Image, Photo
Among those antique things, old photos, which can be seen everywhere, can are dedicated to provide powerful & profession imaging controls, PDF document, tiff
extract image from pdf acrobat; extract images from pdf files
:: 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 TWAIN: Scanning Multiple Pages into PDF & TIFF File Using
enterprises or institutions, there are often a large number of photos or documents be combined into one convenient multi-page document file, like PDF and TIFF.
extract jpg from pdf; extract pictures pdf
VB.NET Image: Program for Creating Thumbnail from Documents and
developers to create thumbnail from multiple document and image formats, such as PDF, TIFF, GIF As we all know, photos and graphics take up a lot of server space
pdf image extractor online; how to extract images from pdf in 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 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
VB.NET Image: Image and Doc Windows, Web & Mobile Viewers of
Users can directly browse and process images and photos on your computer. & image files of this mobile viewer are JPEG, PNG, BMP, GIF, TIFF, PDF, Word and DICOM
some pdf image extractor; extract jpeg from pdf
VB.NET Image: Barcode Reader SDK, Read Intelligent Mail from Image
and recognize Intelligent Mail barcode from scanned (or not) photos and documents in How to combine PDF Document Processing DLL with Barcode Reading control to
how to extract pictures from pdf files; how to extract images from pdf files
:: 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
VB.NET Image: VB Code to Read Linear Identcode Within RasterEdge .
Support reading and scanning Identcode from scanned documents and photos in VB code; and recognize multiple Identcode barcodes form single or multiple PDF page(s
extract photo from pdf; some pdf image extract
VB.NET Image: VB Code to Download and Save Image from Web URL
view and store thousands of their favorite images and photos to Windows We are dedicated to provide powerful & profession imaging controls, PDF document, image
how to extract images from pdf; extract text from pdf image
:: 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
C# Imaging - Scan RM4SCC Barcode in C#.NET
PDF, Word, Excel and PPT) and extract barcode value Load an image or a document(PDF, TIFF, Word, Excel barcode from (scanned) images, pictures & photos that are
pdf image text extractor; extract image from pdf in
VB.NET Image: Image Resizer Control SDK to Resize Picture & Photo
daily life, if you want to send some image files or photos to someone We are dedicated to provide powerful & profession imaging controls, PDF document, image
online pdf image extractor; extract images pdf
:: 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