The IResize interface is used to configure page resizing in a document during conversion.
Determines the fill color (as an RGB value) of empty spaces which result when a page is resized up. Only available if the Mode property has the value RSZ_THUMBNAIL. It is both readable and writable.
Sets the new resized page height (in pixels). Only available if the Mode property is set to RSZ_FITHEIGHT, RSZ_FITRECT, RSZ_THUMBNAIL. It is both readable and writable.
Defines source document page resize mode during the conversion process. It is both readable and writable.
Pages are resized proportionally based on the width value contained in the Width property
Pages are resized proportionally based on the height value contained in the Height property
Pages are resized with the width and the height contained in the Width and Height properties
Pages are resized to the width and height contained in the Width and Height properties while any margins produced in the resizing are filled with the color specified in the BackgroundColor property
Sets the new resized page width (in pixels). Only available if the Mode property has the values RSZ_FITWIDTH, RSZ_FITRECT, RSZ_THUMBNAIL. It is both readable and writable.
Visual Basic 6
Dim objUDC As IUDC
Dim itfPrinter As IUDCPrinter
Dim itfProfile As IProfile
Set objUDC = New UDC.APIWrapper
Set itfPrinter = objUDC.Printers("Universal Document Converter")
Set itfProfile = itfPrinter.Profile
itfProfile.Adjustments.Resize.Mode = RSZ_THUMBNAIL
itfProfile.Adjustments.Resize.Width = 640
itfProfile.Adjustments.Resize.Height = 480
itfProfile.Adjustments.Resize.BackgroundColor = RGB(255, 255, 0)