c# view pdf web browser : Cut pages out of pdf online Library SDK component .net asp.net web page mvc ex_cr2-part1121

:: 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 VB.Net
Sub PowerPointConverter()
Dim docToConvert As String = "c:\test.ppt"
Dim DC As Object : DC = CreateObject("docCreator.docCreatorClass")
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 
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
Cut pages out of pdf online - 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
copy pdf page to powerpoint; extract page from pdf file
Cut pages out of pdf online - 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
deleting pages from pdf; extract 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 4: Convert a PowerPoint 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 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. 
private void button1_Click(object sender, EventArgs e)
{
string fileToConvert = @"c:\test.ppt";
docCreator.docCreatorClass DC = new docCreator.docCreatorClass();
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) { 
MessageBox.Show("Error while creating document!!!"); 
}else{
MessageBox.Show("Done converting !!!");
}
}
I bought a new 
laptop and one of the 
software applications 
that I can't function 
without is docuPrinter 
LT ... so I bought 
another copy ... nice 
product ... great price. 
John Overland 
Plymouth, MN
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
Image: Copy, Paste, Cut Image in Page. Link: Edit URL. Bookmark can view PDF document in single page or continue pages. Support to zoom in and zoom out PDF page.
delete pages from pdf reader; delete blank pages from pdf file
VB.NET PDF- View PDF Online with VB.NET HTML5 PDF Viewer
Remove Image from PDF Page. Image: Copy, Paste, Cut Image in can view PDF document in single page or continue pages. Support to zoom in and zoom out PDF page.
delete pages from pdf acrobat reader; extract one page 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 4: Convert a PowerPoint document into PDF from Delphi
procedure TForm1.PowerpointConverterClick(Sender: TObject);
var
DC,
MSPowerPoint,
PPTDoc          : Variant;
docToConvert,
tempFile        : String;
RVal            : Integer; 
begin
docToConvert:='c:\test.ppt';
tempFolder:='c:\';
try
DC:=CreateOleObject('docCreator.docCreatorClass');
DC.DocumentOutputFormat:= 'PDF';
DC.DocumentOutputName:= 'demoPPT';
DC.DocumentOutputFolder:= 'c:\';
tempFile:= DC.GetTempDirectory + DC.NewGUID + '.ps';
try
MSPowerPoint:= CreateOleObject('PowerPoint.Application');
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;
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;
MSPowerPoint:= Unassigned;
end;  
end;
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 Image: Image Cropping SDK to Cut Out Image, Picture and
and easy to use .NET solution for developers to crop / cut out image file This online tutorial page will illustrate the image cropping function from following
extract page from pdf acrobat; extract pdf pages reader
VB.NET PDF Text Extract Library: extract text content from PDF
Extract highlighted text out of PDF document. Best VB.NET PDF text extraction SDK library and component for Online Visual Basic .NET class source code for quick
extract pages from pdf acrobat; extract one page from pdf acrobat
:: Home
:: About Us
:: Products
:: Consulting
:: Support
:: Contact Us
Neevia Technology
"Changing the way people 
view, share and work 
with e-documents"
Example 5: Convert a MS Access report into PDF from ASP.NET
Microsoft Access is not multi-threaded when it comes to printing, 
that's why we don't recommend you to use it from ASP. 
If you need to convert a Microsoft Access report into PDF or image format 
from ASP then you should export the report as SnapShot file, 
and convert the SnapShot file to PDF with Document Converter Pro. 
... 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# PDF Text Extract Library: extract text content from PDF file in
Free online source code for extracting text from adobe Ability to extract highlighted text out of PDF C# example code for text extraction from all PDF pages.
export one page of pdf preview; extract pdf pages for
VB.NET PDF - View PDF with WPF PDF Viewer for VB.NET
Image from PDF Page. Image: Copy, Paste, Cut Image in PDF pages extract, copy, paste, C#.NET rotate PDF pages, C#.NET Abilities to zoom in and zoom out PDF page.
extract pdf pages acrobat; extract pages from pdf online
:: Home
:: About Us
:: Products
:: Consulting
:: Support
:: Contact Us
Neevia Technology
"Changing the way people 
view, share and work 
with e-documents"
Example 5: Convert a MS Access report into PDF from ASP
Microsoft Access is not multi-threaded when it comes to printing, 
that's why we don't recommend you to use it from ASP. 
If you need to convert a Microsoft Access report into PDF or image format 
from ASP then you should export the report as SnapShot file, 
and convert the SnapShot file to PDF with Document Converter Pro. 
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
C# WPF PDF Viewer SDK to view PDF document in C#.NET
Image from PDF Page. Image: Copy, Paste, Cut Image in PDF pages extract, copy, paste, C#.NET rotate PDF pages, C#.NET Abilities to zoom in and zoom out PDF page.
copying a pdf page into word; copy pages from pdf to another pdf
C# PDF Form Data fill-in Library: auto fill-in PDF form data in C#
Free online C# sample code can help users to fill in fill in form field in specified position of adobe PDF file. Able to fill out all PDF form field in C#.NET.
delete pages of pdf reader; cut pages out of pdf file
:: Home
:: About Us
:: Products
:: Consulting
:: Support
:: Contact Us
Neevia Technology
"Changing the way people 
view, share and work 
with e-documents"
Example 5: Convert a MS Access report into PDF from Visual Basic
Sub AccessConverter()
Dim DC
Set DC = CreateObject("docCreator.docCreatorClass")
DC.DocumentOutputFormat = "PDF"
DC.DocumentOutputName = "demoAccess"
DC.DocumentOutputFolder = "c:\"
Dim RVal : RVal = DC.StartPrinting
If (RVal <> 0) Then MsgBox "Error while calling StartPrinting method!!!"
Dim objAccess
Set objAccess = CreateObject("Access.Application")
Dim defPrinter : defPrinter=DC.GetDefaultPrinter
DC.SetDefaultPrinter DC.NewPrinterName
objAccess.OpenCurrentDatabase "c:\access.mdb", true
objAccess.DoCmd.OpenReport "rptCatalog", 0
'rptCtatalog is the repport name
objAccess.Quit 2
Set objAccess=nothing
DC.SetDefaultPrinter defPrinter
DC.DocumentResolution = 300
RVal = DC.Create ' Create output document
If (RVal <> 0) Then MsgBox "Error. Create returns "+CStr(Rval)
RVal = DC.StopPrinting
If (RVal <> 0) Then MsgBox "Error while calling StopPrinting method!!!"
Set DC = Nothing
MsgBox "Done converting!!!"
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
VB.NET PDF- HTML5 PDF Viewer for VB.NET Project
Remove Image from PDF Page. Image: Copy, Paste, Cut Image in NET comment annotate PDF, VB.NET delete PDF pages, VB.NET PDF page and zoom in or zoom out PDF page
copy web pages to pdf; deleting pages from pdf file
VB.NET PDF - WPF PDF Viewer for VB.NET Program
Image from PDF Page. Image: Copy, Paste, Cut Image in Online Guide for Using RasterEdge WPF PDF Viewer to View PDF pages, zoom in or zoom out PDF pages and go to
extract pages from pdf without acrobat; delete page from pdf reader
:: Home
:: About Us
:: Products
:: Consulting
:: Support
:: Contact Us
Neevia Technology
"Changing the way people 
view, share and work 
with e-documents"
Example 5: Convert a MS Access report into PDF from VB.Net
Sub AccessConverter()
Dim DC As Object
DC = CreateObject("docCreator.docCreatorClass")
DC.DocumentOutputFormat = "PDF"
DC.DocumentOutputName = "demoAccess"
DC.DocumentOutputFolder = "c:\"
Dim RVal As Integer = DC.StartPrinting
If (RVal <> 0) Then
MsgBox("Error while calling StartPrinting method!!!")
End If
Dim objAccess As Object
objAccess = CreateObject("Access.Application")
Dim defPrinter As String = DC.GetDefaultPrinter
DC.SetDefaultPrinter(DC.NewPrinterName)
objAccess.OpenCurrentDatabase("c:\access.mdb", True)
objAccess.DoCmd.OpenReport("rptCatalog", 0)
'rptCtatalog is the repport name
objAccess.Quit(2)
objAccess = Nothing
DC.SetDefaultPrinter(defPrinter)
DC.DocumentResolution = 300
RVal = DC.Create ' Create output document
If (RVal <> 0) Then MsgBox("Error. Create returns " + CStr(RVal))
RVal = DC.StopPrinting
If (RVal <> 0) Then MsgBox("Error while calling StopPrinting method!!!")
DC = Nothing
MsgBox("Done Converting !!!")
End Sub
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 5: Convert a MS Access report 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 Access
To do this: 
a. On the Project menu, click Add Reference. 
b. On the COM tab, locate Microsoft Access 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)
{
docCreator.docCreatorClass DC = new docCreator.docCreatorClass();
DC.DocumentOutputFormat = "PDF";
DC.DocumentOutputName = "demoAccess";
DC.DocumentOutputFolder = @"c:\";
int RVal = DC.StartPrinting();
if (RVal != 0) { MessageBox.Show("Error while calling StartPrinting method!!!"); }
// This works only with Access 2003
Microsoft.Office.Interop.Access.Application objAccess =
new Microsoft.Office.Interop.Access.Application();
// This works only with Access 2000 and XP
// Access.Application objAccess = new Access.Application();
string defPrinter = DC.GetDefaultPrinter();
DC.SetDefaultPrinter(DC.NewPrinterName);
objAccess.OpenCurrentDatabase(@"c:\access.mdb", true, "");
object RN = System.Reflection.Missing.Value;
// The lines below work only with Access 2003
objAccess.DoCmd.OpenReport("rptCatalog", 0, RN, RN,
Microsoft.Office.Interop.Access.AcWindowMode.acHidden, RN);
//rptCtatalog is the repport name
objAccess.Quit(Microsoft.Office.Interop.Access.AcQuitOption.acQuitSaveNone);
// The lines below work only with Access 2000 and XP
// objAccess.DoCmd.OpenReport("rptCatalog", 0, RN, RN,
// Access.AcWindowMode.acHidden, RN);
// objAccess.Quit(Access.AcQuitOption.acQuitSaveNone);
objAccess = null;
DC.SetDefaultPrinter(defPrinter);
DC.DocumentResolution = 300;
RVal = DC.Create(); // Create output document
if (RVal != 0) { MessageBox.Show("Error. Create returns " + RVal); }
RVal = DC.StopPrinting();
if (RVal != 0) { MessageBox.Show("Error while calling StopPrinting method!!!"); }
DC = null;
MessageBox.Show("Done !!!");
}
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 5: Convert a MS Access report into PDF from Delphi
procedure TForm1.AccessConverterClick(Sender: TObject);
var
DC,
objAccess     : Variant;
RVal          : Integer;
docToConvert,
defPrinter    : String;
begin
docToConvert:='c:\access.mdb';
try
DC:=CreateOleObject('docCreator.docCreatorClass');
DC.DocumentOutputFormat:= 'PDF';
DC.DocumentResolution:= 300;
DC.DocumentOutputName:= 'demoAccess';
DC.DocumentOutputFolder:= 'c:\';
RVal:= DC.StartPrinting;
If (RVal <> 0) Then
begin
ShowMessage('Error while calling StartPrinting method!!!');
exit
end;
defPrinter:=DC.GetDefaultPrinter;
try
objAccess:= CreateOleObject('Access.Application');
DC.SetDefaultPrinter(DC.NewPrinterName);
objAccess.OpenCurrentDatabase (docToConvert, true);
objAccess.DoCmd.OpenReport('rptCatalog', 0); //rptCtatalog is the repport name
objAccess.Quit(2);
objAccess:= Unassigned;
DC.SetDefaultPrinter(defPrinter);
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
RVal:= DC.StopPrinting;
If (RVal <> 0) Then ShowMessage('Error while calling StopPrinting method!!!');
DC:= Unassigned;
objAccess:= 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 6: Convert a WordPerfect 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 WordPerfect; 
To do this: 
a. On the Project menu, click Add Reference; 
b. On the COM tab, locate WordPerfect and then click Select; 
c. Click OK in the Add References dialog box to accept your selections.  
4) Configure WordPerfect like recommended below: 
l
type dcomcnfg in the command prompt and press Enter; 
l
find and select WordPerfect.Script 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 WordPerfect 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.wpd"
Dim objWordPerfect As Object
objWordPerfect = Server.CreateObject("WordPerfect.PerfectScript")
objWordPerfect.AppMaximize()
objWordPerfect.Backup(0)
objWordPerfect.BackupOriginalDoc(0)
objWordPerfect.PerfectExpert(0)
Dim DC As New doc_Creator.Application
objWordPerfect.FileOpen(docToConvert)
DC.doSleep(100)
DC.documentOutputFormat = "PDF"
DC.documentOutputFolder = "c:\"
DC.documentOutputName = "demoWP"
Dim RVal As Integer = DC.StartPrinting
If (RVal <> 0) Then
Response.Write("Error while calling StartPrinting method!!!")
Response.End
End If
objWordPerfect.PrintTo(docToConvert, DC.NewPrinterName)
RVal = DC.Create ' Create output document
If (RVal <> 0) Then Response.Write("Error while creating document!!!")
objWordPerfect.CloseNoSave(0)
objWordPerfect.Quit()
RVal = DC.StopPrinting
If (RVal <> 0) Then Response.Write("Error while calling StopPrinting method!!!")
objWordPerfect = Nothing
DC = Nothing
Response.Write("Done Converting !!!")
End Sub
</SCRIPT>
VC#
<SCRIPT runat="server" language="C#">
void Page_Load(object Source, EventArgs e)
{
string docToConvert=@"c:\test.wpd";
WordPerfect.PerfectScript objWordPerfect = new WordPerfect.PerfectScript();
objWordPerfect.AppMaximize();
objWordPerfect.Backup(0);
objWordPerfect.BackupOriginalDoc(0);
objWordPerfect.PerfectExpert(0);
object RN = System.Reflection.Missing.Value;
objWordPerfect.FileOpen(docToConvert,
WordPerfect._FileOpen_Format_enum.WordPerfect_CompoundFile_FileOpen_Format);
doc_Creator.Application DC = new doc_Creator.Application();
DC.DoSleep(100); 
DC.DocumentOutputFormat="PDF";
DC.DocumentOutputFolder=@"c:\";
DC.DocumentOutputName="demoWP";
int RVal = DC.StartPrinting();
if (RVal != 0) {Response.Write("Error while creating the virtual printer!!!");}
objWordPerfect.PrintTo(docToConvert, DC.NewPrinterName,"","");
objWordPerfect.CloseNoSave(0);
objWordPerfect.ExitWordPerfect();
objWordPerfect = null;
RVal = DC.Create();
if (RVal != 0) {Response.Write("Error while creating document!!!");}
RVal = DC.StopPrinting();
if (RVal != 0) {Response.Write("Error while deleting the virtual printer!!!");}
DC = null;
Response.Write("Done!!!");
}
</SCRIPT>
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