Thanks to visit codestin.com
Credit goes to github.com

Skip to content
 
 

Latest commit

 

History

14 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

GhostscriptSharp

GhostscriptSharp is a simple C# wrapper for the Ghostscript library.

Using GhostscriptSharp

The GhostscriptWrapper class contains 3 static methods that can be used to generate jpg images from a PDF file.

Generate an Image for a Single Page

This method will generate a single thumbnail for a single page at the given output path

GeneratePageThumb(string inputPath, string outputPath, int page, int width, int height)

Parameters

  • inputPath a path to the PDF file
  • outputPath the path where you would like the output jpg
  • page the page number for the page you want to create an image from
  • width the width of the image
  • height the height of the image

Generate Multiple Images for Multiple Pages

This method generates a collection of thumbnail jpgs for the PDF at the input path, starting with firstPage and ending with lastPage. Put "%d" somewhere in the output path to have each of the pages numbered.

GeneratePageThumbs(string inputPath, string outputPath, int firstPage, int lastPage, int width, int height)

Parameters

  • inputPath a path to the PDF file
  • ouputPath the path where you would like the output jpgs to go (put '%d' somewhere in the path to have the jpgs numbered)
  • firstPage the first page to start generating the thumbnails from
  • lastPage the last page to end the thumbnail generator
  • width the width of the image
  • height the height of the image

Generate Output Based on Settings

This method generates Ghostscript output at the given output path based on a collection of GhostscriptSettings. (See the source for a list of possible settings)

GenerateOutput(string inputPath, string outputPath, GhostscriptSettings settings)

Parameters

  • inputPath a path to the PDF file
  • outputPath the path where you would like the output jpg
  • settings a collection of settings for the output (see source for more details)

About

A C# wrapper for the Ghostscript library (1.0)

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors