:: Home :: Products :: Technical Support :: About Us :: Contact Us
PDF Printer Driver, Convert to PDF, Print to PDF
Example 4: Resize and linearize a PDF file (VC#)  

Note: Add a reference in your project to PDFresizeNET
To do this:
  a. On the Project menu, click Add Reference;
  b. On the .NET tab, locate PDFresizeNET and then click Select;
  c. Click OK in the Add References dialog box to accept your selections.
  Neevia.PDFresize NVresize = new Neevia.PDFresize();
  int retVal;

  NVresize.PageWidth = 5; // page width = 5 inches
  NVresize.PageHeight = 10; // page height = 10 inches
  NVresize.Units = 1; // measurement units = inches

  NVresize.Scale = true; // scale page
  NVresize.ConstrainProportions = true; // constrain proportions when scaling

  NVresize.Center = true; // center page content

  NVresize.Linearize = true; // linearize output file

  retVal = NVresize.ResizePDF(@"c:\in.pdf",@"c:\out.pdf");

  if (retVal != 0) {
     MessageBox.Show("Error code = " + retVal.ToString());
  } else {
     MessageBox.Show("Done");
  }


We use the ActiveX component that comes with PDFmerge/split to manipulate large volumes of PDF files. Great product and accurate customer support!!!

David Cogney

If you have any comments or suggestions about our web site, please feel free to email them to

Copyright © 2014 neeviaPDF.com Home | Products | Support | About Us | Contact Us