Home

PDFDoc Scout

PDFDoc Scout screenshot (click to enlarge)



PDFDoc Scout library - Sample

Download Free Trial See Licensing Options More Information

Tutorial: sample on scaling JPG, BMP (TIFF, PNG) images to fit pages in PDF generated by PDFDoc Scout library

You can download the source code of this example here: pdfdocscout_scale_image_to_fit_page.zip

This tutorial describes how to scale images to fit the page in PDF document generated with PDFDoc Scout library

See also: using HTML formatting to draw tables

Screenshot of generated PDF document:

Images scaled to fit the page in PDF document

Source code of example (scale_image_to_fit_page.vbs):

Set PDFDoc = CreateObject("PDFDocScout.PDFDocument")

PDFDoc.InitLibrary "demo", "demo"
PDFDoc.OutputFilename = "scale_image_to_fit_page.pdf"
PDFDoc.AutoOpenGeneratedPDF = true

PDFDoc.BeginDocument

Image1 = PDFDoc.AddImageFromFileName ("test.jpg", 1) ' 1 = ictJPEG type image compression, we store image as JPEG inside PDF

Image1Width = PDFDoc.GetImageWidth(Image1)
Image1Height = PDFDoc.GetImageHeight(Image1)

' place scaled image to fit the page
PDFDoc.Page.PlaceImageEx Image1, 0,0, PDFDoc.Page.Width / Image1Width, PDFDoc.Page.Height / Image1Height, 0

PDFDoc.EndDocument ' close PDF document generation

' disconnect from library
Set PDFDoc = Nothing

You can download the source code of this example here: pdfdocscout_scale_image_to_fit_page.zip 

Download Free Trial See Licensing Options More Information


See also: Bytescout.PDF - native .NET library to write/read/sign/
modify/merge/split PDF documents (but no HTML2PDF support)



On-line documentation (HTML format)


"Hello, World!" quick start step-by-step tutorials:

Products  |  Download  |  Purchase  |  Support  |  Contacts  |  Testimonials  |  News |  

ByteScout, 2003-2008. All other company and product names may be trademarks of their respective companies. Privacy Statement