c# view pdf web browser : Delete pages out of a pdf file SDK application service wpf html windows dnn ex_cr1-part1119

:: 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 Delphi
procedure TForm1.WordConverterClick(Sender: TObject);
var
RVal : Integer;
DC,
MSWord,
NewDoc,
MSWordDialog    : Variant;
tempFile,
docToConvert    : String;
begin
docToConvert:='c:\test.doc';
try
DC:=CreateOleObject('docCreator.docCreatorClass');
DC.DocumentOutputFormat:= 'PDF';
DC.DocumentOutputName:= 'demoDOC_Delphi';
DC.DocumentOutputFolder:= 'c:\';
tempFile:= DC.GetTempDirectory + DC.NewGUID + '.ps';
try
MSWord:= CreateOleObject('Word.Application');
MSWord.DisplayAlerts:= False;
NewDoc:= MSWord.Documents.Open(docToConvert, False, True);
MSWordDialog:= MSWord.Dialogs.Item(97);
MSWordDialog.Printer:= 'Neevia docCreator';
MSWordDialog.DoNotSetAsSysDefault:= 1;
MSWordDialog.Execute;
NewDoc.PrintOut(False,emptyparam,emptyparam,tempFile,
emptyparam,emptyparam,emptyparam,
emptyparam,emptyparam,emptyparam,true);
NewDoc.Close(False);
MSWord.Quit(False);
DC.SetInputDocument(tempFile);
RVal:= DC.Create; // Create output document
If (RVal <> 0) Then 
ShowMessage('Error while creating document!!! Code: '+IntToStr(RVal))
else
ShowMessage('Document Created !!!');
except
on E: Exception do
ShowMessage(E.Message);
end
finally
DC:= Unassigned;
MSWord:= Unassigned;
end;  
end;
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
Delete pages out of a pdf file - 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
add remove pages from pdf; export pages from pdf reader
Delete pages out of a pdf file - 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
pdf extract pages; extract one page from pdf
:: Home
:: About Us
:: Products
:: Consulting
:: Support
:: Contact Us
Neevia Technology
"Changing the way people 
view, share and work 
with e-documents"
Example 3: Convert a MS Excel 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 Excel; 
To do this: 
a. On the Project menu, click Add Reference; 
b. On the COM tab, locate Microsoft Excel and then click Select; 
c. Click OK in the Add References dialog box to accept your selections.  
4) Configure MS Excel like recommended below: 
l
type dcomcnfg in the command prompt and press Enter; 
l
find and select Microsoft Excel Application 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 Excel Application->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.xls"
Dim DC As New doc_Creator.Application
Dim tempFile As String = DC.GetTempDirectory & DC.NewGUID & ".ps"
DC.DocumentOutputFormat = "PDF"
DC.DocumentOutputName = "demoXLS"
DC.DocumentOutputFolder = "c:\"
Dim MSExcel As Object = Server.CreateObject("Excel.Application")
MSExcel.DisplayAlerts = False
Dim XLDoc As Object = MSExcel.Workbooks.Open(docToConvert, 0, True)
XLDoc.Activate()
XLDoc.PrintOut(, , , False, "Neevia docCreator", True, 0, tempFile)
XLDoc.Saved = True
XLDoc.Close()
MSExcel.Quit()
MSExcel = Nothing
DC.SetInputDocument(tempFile)
Dim RVal As Integer = DC.Create ' Create output document
DC.FileDelete(tempFile)
DC = Nothing
If (RVal <> 0) Then 
Response.Write("Error while creating document!!!")
Else
Response.Write("Done Converting !!!")
End If
End Sub
</SCRIPT>
VC#
<SCRIPT runat="server" language="C#">
void Page_Load(object Source, EventArgs e)
{
string fileToConvert = @"c:\test.xls";
doc_Creator.Application DC = new doc_Creator.Application();
DC.DocumentOutputFormat = "PDF";
DC.DocumentOutputName = "demoXLS";
DC.DocumentOutputFolder = @"c:\";
DC.PDFAutoRotatePage = "All";
// If you have Excel 2000 or XP remove the next 2 lines
Microsoft.Office.Interop.Excel.Application MSExcel = 
new Microsoft.Office.Interop.Excel.Application();
Microsoft.Office.Interop.Excel._Workbook XLBook;
// If you have Excel 2000 or XP uncomment the lines below
// Excel.Application MSExcel = new Excel.Application();
// Excel._Workbook XLBook;
MSExcel.DisplayAlerts = false;
try
{
// This line will work only with MS Excel XP / 2003
XLBook = MSExcel.Workbooks.Open(fileToConvert, 0, true, 5, "", "",
true, 2, "", false, false, false, false, 1, false);
// for MS Excel 2000 use the line bellow
// XLBook = MSExcel.Workbooks.Open(fileToConvert, 0, true, 5, "", "",
//  true, 2, "", false, false, false, false);
}
catch
{
MSExcel.Quit();
return;
}
string tempFile = DC.GetTempDirectory + DC.NewGUID + ".ps";
XLBook.Activate();
XLBook.PrintOut(1, 9999, 1, false, "Neevia docCreator", true, 0, tempFile);
XLBook.Saved = true;
XLBook.Close(false, "", false);
MSExcel.Quit();
MSExcel = null;
DC.DocumentResolution = 300;
DC.SetInputDocument(tempFile, "");
int RVal = DC.Create(); // Create output document
DC.FileDelete(tempFile);
DC = null;
if (RVal != 0) { 
Response.Write("Error while creating document!!!"); 
} else {
Response.Write("Done converting!!!");
}
}
</SCRIPT>
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
VB.NET PDF delete text library: delete, remove text from PDF file
Delete text from PDF file in preview without adobe PDF reader component installed. Able to pull text out of selected PDF page or all PDF document in .NET
extract one page from pdf online; add and remove pages from pdf file online
C# PDF delete text Library: delete, remove text from PDF file in
Able to pull text out of selected PDF page or all PDF option, The search and delete match rules. -. pageCount, The count of pages that will be deleted a string.
extract one page from pdf preview; cut pages from pdf file
:: Home
:: About Us
:: Products
:: Consulting
:: Support
:: Contact Us
Neevia Technology
"Changing the way people 
view, share and work 
with e-documents"
Example 3: Convert a MS Excel document into PDF from ASP
First configure docCreator and MS Excel 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 Excel configuration 
l
type dcomcnfg in the command prompt and press Enter; 
l
find and select Microsoft Excel Application 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 Excel Application->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.xls"
Dim DC : Set  DC = Server.CreateObject("doc_Creator.Application")
Dim tempFile : tempFile= DC.GetTempDirectory & DC.NewGUID & ".ps"
DC.DocumentOutputFormat = "PDF"
DC.DocumentOutputName = "demoXLS"
DC.DocumentOutputFolder = "c:\"
Dim MSExcel : Set MSExcel = Server.CreateObject("Excel.Application")
MSExcel.DisplayAlerts = False
Dim XLDoc : Set XLDoc = MSExcel.Workbooks.Open(docToConvert, 0, True)
XLDoc.Activate
XLDoc.PrintOut ,,, False, "Neevia docCreator", True, 0, tempFile
XLDoc.Saved = True
XLDoc.Close
MSExcel.Quit
Set MSExcel = 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 document!!!"
Else
Response.Write "Done converting !!!"
End If
%>
... I downloaded 
docuPrinter Pro and I 
am impressed with it. 
Now I can virtually 
eliminate the paper files 
that are stuffing every 
available space. Thank 
you so much for this 
wonderful program - the 
ease of use is 
incredible ... 
Scott Fistel 
Law Office of Fistel & Associates
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# HTML5 PDF Viewer SDK to view PDF document online in C#.NET
VB.NET comment annotate PDF, VB.NET delete PDF pages, VB.NET can view PDF document in single page or continue pages. Support to zoom in and zoom out PDF page.
copy pages from pdf into new pdf; delete page from pdf online
VB.NET PDF- View PDF Online with VB.NET HTML5 PDF Viewer
Auto Fill-in Field Data. Field: Insert, Delete, Update Field. can view PDF document in single page or continue pages. Support to zoom in and zoom out PDF page.
acrobat export pages from pdf; convert selected pages of pdf to word online
:: Home
:: About Us
:: Products
:: Consulting
:: Support
:: Contact Us
Neevia Technology
"Changing the way people 
view, share and work 
with e-documents"
Example 3: Convert a MS Excel document into PDF from Visual Basic
Sub ExcelConverter()
Dim docToConvert : docToConvert="c:\test.xls"
Dim DC : Set  DC = CreateObject("docCreator.docCreatorClass")
Dim tempFile : tempFile= DC.GetTempDirectory & DC.NewGUID & ".ps"
DC.DocumentOutputFormat = "PDF"
DC.DocumentOutputName = "demoXLS"
DC.DocumentOutputFolder = "c:\"
Dim MSExcel : Set MSExcel = CreateObject("Excel.Application")
MSExcel.DisplayAlerts = False
Dim XLDoc : Set XLDoc = MSExcel.Workbooks.Open(docToConvert, 0, True)
XLDoc.Activate
XLDoc.PrintOut ,,, False, "Neevia docCreator", True, 0, tempFile
XLDoc.Saved = True
XLDoc.Close
MSExcel.Quit
Set MSExcel = 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 converting !!!"
End If
End Sub
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# WPF PDF Viewer SDK to view PDF document in C#.NET
Auto Fill-in Field Data. Field: Insert, Delete, Update Field. extract, copy, paste, C#.NET rotate PDF pages, C#.NET Abilities to zoom in and zoom out PDF page.
copy page from pdf; delete pages of pdf preview
VB.NET PDF replace text library: replace text in PDF content in vb
Able to pull text out of selected PDF page or all PDF document in VB.NET. VB.NET: Replace Text in PDF File. VB.NET: Replace Text in Consecutive PDF Pages.
extract pdf pages online; extract pdf pages
:: Home
:: About Us
:: Products
:: Consulting
:: Support
:: Contact Us
Neevia Technology
"Changing the way people 
view, share and work 
with e-documents"
Example 3: Convert a MS Excel document into PDF from VB.Net
Sub ExcelConverter()
Dim docToConvert As String = "c:\test.xls"
Dim DC As Object : DC = CreateObject("docCreator.docCreatorClass")
Dim tempFile As String = DC.GetTempDirectory & DC.NewGUID & ".ps"
DC.DocumentOutputFormat = "PDF"
DC.DocumentOutputName = "demoXLS"
DC.DocumentOutputFolder = "c:\"
Dim MSExcel As Object : MSExcel = CreateObject("Excel.Application")
MSExcel.DisplayAlerts = False
Dim XLDoc As Object : XLDoc = MSExcel.Workbooks.Open(docToConvert, 0, True)
XLDoc.Activate()
XLDoc.PrintOut(, , , False, "Neevia docCreator", True, 0, tempFile)
XLDoc.Saved = True
XLDoc.Close()
MSExcel.Quit()
MSExcel = 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
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.NET PDF - View PDF with WPF PDF Viewer for VB.NET
Auto Fill-in Field Data. Field: Insert, Delete, Update Field. extract, copy, paste, C#.NET rotate PDF pages, C#.NET Abilities to zoom in and zoom out PDF page.
cut pages from pdf reader; extract pages from pdf file online
VB.NET PDF File & Page Process Library SDK for vb.net, ASP.NET
document is unnecessary, you may want to delete this page get a PDF document which is out of order on creating, loading, merge and splitting PDF pages and Files
export pages from pdf preview; cut pages from pdf
:: Home
:: About Us
:: Products
:: Consulting
:: Support
:: Contact Us
Neevia Technology
"Changing the way people 
view, share and work 
with e-documents"
Example 3: Convert a MS Excel 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 Excel
To do this: 
a. On the Project menu, click Add Reference. 
b. On the COM tab, locate Microsoft Excel 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)
{
string fileToConvert = @"c:\test.xls";
docCreator.docCreatorClass DC = new docCreator.docCreatorClass();
DC.DocumentOutputFormat = "PDF";
DC.DocumentOutputName = "demoXLS";
DC.DocumentOutputFolder = @"c:\";
DC.PDFAutoRotatePage = "All";
// If you have Excel 2000 or XP remove the next 2 lines
Microsoft.Office.Interop.Excel.Application MSExcel = 
new Microsoft.Office.Interop.Excel.Application();
Microsoft.Office.Interop.Excel._Workbook XLBook;
// If you have Excel 2000 or XP uncomment the lines below
// Excel.Application MSExcel = new Excel.Application();
// Excel._Workbook XLBook;
MSExcel.DisplayAlerts = false;
try
{
// This line will work only with MS Excel XP / 2003
XLBook = MSExcel.Workbooks.Open(fileToConvert, 0, true, 5, "", "",
true, 2, "", false, false, false, false, 1, false);
// for MS Excel 2000 use the line bellow
// XLBook = MSExcel.Workbooks.Open(fileToConvert, 0, true, 5, "", "",
//  true, 2, "", false, false, false, false);
}
catch
{
MSExcel.Quit();
return;
}
string tempFile = DC.GetTempDirectory + DC.NewGUID + ".ps";
XLBook.Activate();
XLBook.PrintOut(1, 9999, 1, false, "Neevia docCreator", true, 0, tempFile);
XLBook.Saved = true;
XLBook.Close(false, "", false);
MSExcel.Quit();
MSExcel = null;
DC.DocumentResolution = 300;
DC.SetInputDocument(tempFile, "");
int RVal = DC.Create(); // Create output document
DC.FileDelete(tempFile);
DC = null;
if (RVal != 0) { 
MessageBox.Show("Error while creating document!!!"); 
} else {
MessageBox.Show("Done converting!!!");
}
}
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 Image Redact Library: redact selected PDF images in C#.net
Fill-in Field Data. Field: Insert, Delete, Update Field. extract, copy, paste, C#.NET rotate PDF pages, C#.NET NET control allows users to black out image in PDF
extract pages pdf preview; extract page from pdf preview
C# PDF Text Extract Library: extract text content from PDF file in
Ability to extract highlighted text out of PDF document. How to C#: Extract Text Content from PDF File. C# example code for text extraction from all PDF pages.
delete pages from pdf in preview; cut pdf pages
:: Home
:: About Us
:: Products
:: Consulting
:: Support
:: Contact Us
Neevia Technology
"Changing the way people 
view, share and work 
with e-documents"
Example 3: Convert a MS Excel document into PDF from Delphi
procedure TForm1.ExcelConverterClick(Sender: TObject);
var
DC,
MSExcel,
XLDoc           : Variant;
docToConvert,
tempFile        : String;
RVal            : Integer; 
begin
docToConvert:='c:\test.xls';
try
DC:=CreateOleObject('docCreator.docCreatorClass');
DC.DocumentOutputFormat:= 'PDF';
DC.DocumentOutputName:= 'demoXLS';
DC.DocumentOutputFolder:= 'c:\';
tempFile:= DC.GetTempDirectory + DC.NewGUID + '.ps';
try
MSExcel:= CreateOleObject('Excel.Application');
MSExcel.DisplayAlerts:= False;
XLDoc:= MSExcel.Workbooks.Open(docToConvert, 0, True);
XLDoc.Activate;
XLDoc.PrintOut(emptyparam,emptyparam,
emptyparam, False, 'Neevia docCreator', True, 0, tempFile);
XLDoc.Saved:= True;
XLDoc.Close;
MSExcel.Quit;
DC.SetInputDocument(tempFile);
RVal:= DC.Create; // Create output document
If (RVal <> 0) Then 
ShowMessage('Error while creating document!!! Code: '+IntToStr(RVal))
else
ShowMessage('Document Created !!!');
except
on E: Exception do
ShowMessage(E.Message);
end
finally
DC:= Unassigned;
MSExcel:= Unassigned;
end;
end;
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
:: Home
:: About Us
:: Products
:: Consulting
:: Support
:: Contact Us
Neevia Technology
"Changing the way people 
view, share and work 
with e-documents"
Example 4: Convert a PowerPoint 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 PowerPoint; 
To do this: 
a. On the Project menu, click Add Reference; 
b. On the COM tab, locate Microsoft PowerPoint and then click Select; 
c. Click OK in the Add References dialog box to accept your selections.  
4) Configure MS PowerPoint like recommended below: 
l
type dcomcnfg in the command prompt and press Enter; 
l
find and select Microsoft PowerPoint Presentation 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 PowerPoint Presentation->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.ppt"
Dim DC As New doc_Creator.Application
Dim tempFile As String = DC.GetTempDirectory & DC.NewGUID & ".ps"
DC.DocumentOutputFormat = "PDF"
DC.DocumentOutputName = "demoPPT"
DC.DocumentOutputFolder = "c:\"
Dim MSPowerPoint As Object
MSPowerPoint = CreateObject("PowerPoint.Application")
Dim PPTDoc As Object
PPTDoc = MSPowerPoint.Presentations.Open(docToConvert, -1, 0, 0)
PPTDoc.PrintOptions.PrintInBackground = 0
PPTDoc.PrintOptions.PrintColorType = 1
PPTDoc.PrintOptions.ActivePrinter = "Neevia docCreator"
PPTDoc.PrintOut(0, 9999, tempFile, 1, 0)
PPTDoc.Close()
MSPowerPoint.Quit()
MSPowerPoint = Nothing
DC.SetInputDocument(tempFile)
DC.PDFAutoRotatePage = "PageByPage"
Dim RVal As Integer = DC.Create ' Create output document
DC.FileDelete(tempFile)
DC = Nothing
If (RVal <> 0) Then 
Response.Write("Error while creating document!!!")
Else
Response.Write("Done Converting !!!")
End If
End Sub
</SCRIPT>
VC#
<SCRIPT runat="server" language="C#">
void Page_Load(object Source, EventArgs e)
{
string fileToConvert = @"c:\test.ppt";
doc_Creator.Application DC = new doc_Creator.Application();
DC.DocumentOutputFormat = "PDF";
DC.DocumentOutputName = "demoPPT";
DC.DocumentOutputFolder = @"c:\";
// This works only with MS Office 2003
Microsoft.Office.Interop.PowerPoint.Application MSPowerPoint =
new Microsoft.Office.Interop.PowerPoint.Application();
Microsoft.Office.Interop.PowerPoint.Presentation PPTDoc;
PPTDoc = MSPowerPoint.Presentations.Open(fileToConvert, 
Microsoft.Office.Core.MsoTriState.msoFalse, 0, 0);
// This works only with MS Office 2000 and XP
// PowerPoint._Application MSPowerPoint = new PowerPoint.Application();
// PowerPoint._Presentation PPTDoc;
// PPTDoc = MSPowerPoint.Presentations.Open(fileToConvert,0, 0, 0);
string tempFile = DC.GetTempDirectory + DC.NewGUID + ".ps";
PPTDoc.PrintOptions.PrintInBackground = 0;
PPTDoc.PrintOptions.ActivePrinter = "Neevia docCreator";
PPTDoc.PrintOut(0, 9999, tempFile, 1, 0);
PPTDoc.Close();
MSPowerPoint.Quit();
MSPowerPoint = null;
DC.SetInputDocument(tempFile, "");
DC.PDFAutoRotatePage = "PageByPage";
int RVal = DC.Create();
DC.FileDelete(tempFile);
DC = null;
if (RVal != 0) { 
Response.Write("Error while creating document!!!"); 
}else{
Response.Write("Done converting !!!");
}
}
</SCRIPT>
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
:: Home
:: About Us
:: Products
:: Consulting
:: Support
:: Contact Us
Neevia Technology
"Changing the way people 
view, share and work 
with e-documents"
Example 4: Convert a PowerPoint document into PDF from ASP
First configure docCreator and MS PowerPoint 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 PowerPoint configuration 
l
type dcomcnfg in the command prompt and press Enter; 
l
find and select Microsoft PowerPoint Presentation 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 PowerPoint Presentation->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_ user accounts; 
l
reboot the computer; 
<%
Dim documentToConvert : documentToConvert="c:\test.ppt"
Dim DC : Set  DC = Server.CreateObject("doc_Creator.Application")
Dim tempFile : tempFile= DC.GetTempDirectory & DC.NewGUID & ".ps"
DC.DocumentOutputFormat = "PDF"
DC.DocumentOutputName = "demoPPT"
DC.DocumentOutputFolder = "c:\"
Dim MSPowerPoint 
Set MSPowerPoint = Server.CreateObject("PowerPoint.Application")
Dim PPTDoc 
Set PPTDoc = MSPowerPoint.Presentations.Open(documentToConvert, -1, 0, 0)
PPTDoc.PrintOptions.PrintInBackground=0
PPTDoc.PrintOptions.PrintColorType=1
PPTDoc.PrintOptions.ActivePrinter="Neevia docCreator"
PPTDoc.PrintOut 0, 9999, tempFile, 1, 0
PPTDoc.Close
MSPowerPoint.Quit
Set MSPowerPoint = Nothing
DC.SetInputDocument tempFile 
DC.PDFAutoRotatePage = "PageByPage"
Dim RVal : RVal = DC.Create ' Create output document
DC.FileDelete tempFile
Set DC = Nothing
If (RVal <> 0) Then 
Response.Write "Error while creating 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 4: Convert a PowerPoint document into PDF from Visual Basic
Sub PowerPointConverter()
Dim documentToConvert : documentToConvert="c:\test.ppt"
Dim DC : Set  DC = CreateObject("docCreator.docCreatorClass")
Dim tempFile : tempFile= DC.GetTempDirectory  & DC.NewGUID & ".ps"
DC.DocumentOutputFormat = "PDF"
DC.DocumentOutputName = "demoPPT"
DC.DocumentOutputFolder = "c:\"
Dim MSPowerPoint 
Set MSPowerPoint = CreateObject("PowerPoint.Application")
Dim PPTDoc 
Set PPTDoc = MSPowerPoint.Presentations.Open(documentToConvert, -1, 0, 0)
PPTDoc.PrintOptions.PrintInBackground=0
PPTDoc.PrintOptions.PrintColorType=1
PPTDoc.PrintOptions.ActivePrinter="Neevia docCreator"
PPTDoc.PrintOut 0, 9999, tempFile, 1, 0
PPTDoc.Close
MSPowerPoint.Quit
Set MSPowerPoint = Nothing
DC.SetInputDocument tempFile 
DC.PDFAutoRotatePage = "PageByPage"
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
Documents you may be interested
Documents you may be interested