Пример #1
0
 /// <summary>
 /// Gets PDF page as System.Drawing.Image.
 /// </summary>
 /// <param name="xDpi">Desired x DPI.</param>
 /// <param name="yDpi">Desired y DPI.</param>
 /// <param name="pageNumber">The page number.</param>
 /// <returns>PDF page represented as System.Drawing.Image.</returns>
 public Image GetPage(int xDpi, int yDpi, int pageNumber)
 {
     _viewer.ZoomXDpi = xDpi;
     _viewer.ZoomYDpi = yDpi;
     _viewer.ShowPage(pageNumber, true);
     return(_lastRasterizedImage);
 }
Пример #2
0
 // dummy method just to list other viewer properties and methods
 private void Other_Viewer_Methods()
 {
     // show first pdf page
     _viewer.ShowFirstPage();
     // show previous pdf page
     _viewer.ShowPreviousPage();
     // show next pdf page
     _viewer.ShowNextPage();
     // show last pdf page
     _viewer.ShowLastPage();
     // show page based on page number
     _viewer.ShowPage(6);
     // refresh current page / rasterize it again
     _viewer.RefreshPage();
     // zoom in
     _viewer.ZoomIn();
     // zoom out
     _viewer.ZoomOut();
     // get first page number
     int fpn = _viewer.FirstPageNumber;
     // get last page number
     int lpn = _viewer.LastPageNumber;
     // get current page number
     int cpn = _viewer.CurrentPageNumber;
 }
Пример #3
0
 // dummy method just to list other viewer properties and methods
 private void Other_Viewer_Methods()
 {
     // show first pdf page
     _viewer.ShowFirstPage();
     // show previous pdf page
     _viewer.ShowPreviousPage();
     // show next pdf page
     _viewer.ShowNextPage();
     // show last pdf page
     _viewer.ShowLastPage();
     // show page based on page number
     _viewer.ShowPage(6);
     // refresh current page / rasterize it again
     _viewer.RefreshPage();
     // zoom in
     _viewer.ZoomIn();
     // zoom out
     _viewer.ZoomOut();
     // get first page number
     int fpn = _viewer.FirstPageNumber;
     // get last page number
     int lpn = _viewer.LastPageNumber;
     // get current page number
     int cpn = _viewer.CurrentPageNumber;
     // gets or sets eps clip on or off
     bool epsClip = _viewer.EPSClip;
     // gets or sets graphics aplha bits
     int gab = _viewer.GraphicsAlphaBits;
     // gets or sets text aplha bits
     int gtb = _viewer.TextAlphaBits;
     // gets or sets progressive update on or off
     bool pu = _viewer.ProgressiveUpdate;
 }
Пример #4
0
 /// <summary>
 /// Gets PDF page as System.Drawing.Image.
 /// </summary>
 /// <param name="dpi">Desired dpi.</param>
 /// <param name="pageNumber">The page number.</param>
 /// <returns>PDF page represented as System.Drawing.Image.</returns>
 public Image GetPage(int dpi, int pageNumber)
 {
     _viewer.Dpi = dpi;
     _viewer.ShowPage(pageNumber, true);
     return(_lastRasterizedImage);
 }