 |
Example 4: Compress a PDF file (low image quality, MAX compression) (VC#) |
|
 |
|
 |
Note: Add a reference in your project to PDFcompressNET
To do this:
a. On the Project menu, click Add Reference;
b. On the .NET tab, locate PDFcompressNET and then click Select;
c. Click OK in the Add References dialog box to accept your selections.
|
|
PDFcompress.Neevia NVcomp = new PDFcompress.Neevia();
int retVal;
NVcomp.CI = "jpx";
NVcomp.CQ = 10;
NVcomp.GI = "jpx";
NVcomp.GQ = 10;
NVcomp.MI = "jbig2";
NVcomp.MQ = 1;
NVcomp.CreateObjectStreams = true;
NVcomp.removePageLabels = true;
NVcomp.removeArticleThreads = true;
retVal = NVcomp.CompressPDF(@"c:\in.pdf", @"c:\out.pdf");
if (retVal != 0)
{
MessageBox.Show("Error code = " + retVal.ToString());
}
else
{
MessageBox.Show("Done");
}
|
|
 |
|