Example





In This Topic
GdPicture14 Namespace / GdPictureDocumentConverter Class / PdfBitonalImageCompression Property

PdfBitonalImageCompression Property (GdPictureDocumentConverter)

In This Topic
Sets the scheme to be used to compress bitonal image data when converting/saving the currently loaded document to PDF format.
Syntax
'Declaration

 

Public Property PdfBitonalImageCompression As PdfCompression
public PdfCompression PdfBitonalImageCompression {get; set;}
public read-write property PdfBitonalImageCompression: PdfCompression; 
public function get,set PdfBitonalImageCompression : PdfCompression
public: __property PdfCompression get_PdfBitonalImageCompression();

public: __property void set_PdfBitonalImageCompression( 

   PdfCompression value

);
public:

property PdfCompression PdfBitonalImageCompression {

   PdfCompression get();

   void set (    PdfCompression value);

}

Property Value

A member of the PdfCompression enumeration. The default value is PdfCompression.PdfCompressionJBIG2.
Example
Setting up the required image compression.
Using gdpictureDocumentConverter As GdPictureDocumentConverter = New GdPictureDocumentConverter()

    Dim status As GdPictureStatus = gdpictureDocumentConverter.LoadFromFile("input.tif", GdPicture14.DocumentFormat.DocumentFormatTIFF)

    If status = GdPictureStatus.OK Then

        MessageBox.Show("The file has been loaded successfully.", "GdPicture")

        'Set the required compression parameter here.

        gdpictureDocumentConverter.PdfBitonalImageCompression = PdfCompression.PdfCompressionCCITT4

        status = gdpictureDocumentConverter.SaveAsPDF("output.pdf", PdfConformance.PDF)

        If status = GdPictureStatus.OK Then

            MessageBox.Show("The file has been saved successfully.", "GdPicture")

        Else

            MessageBox.Show("The file has failed to save. Status: " + status.ToString(), "GdPicture")

        End If

    Else

        MessageBox.Show("The file has failed to load. Status: " + status.ToString(), "GdPicture")

    End If

End Using
using (GdPictureDocumentConverter gdpictureDocumentConverter = new GdPictureDocumentConverter())

{

    GdPictureStatus status = gdpictureDocumentConverter.LoadFromFile("input.tif", GdPicture14.DocumentFormat.DocumentFormatTIFF);

    if (status == GdPictureStatus.OK)

    {

        MessageBox.Show("The file has been loaded successfully.", "GdPicture");

        //Set the required compression parameter here.

        gdpictureDocumentConverter.PdfBitonalImageCompression = PdfCompression.PdfCompressionCCITT4;

        status = gdpictureDocumentConverter.SaveAsPDF("output.pdf", PdfConformance.PDF);

        if (status == GdPictureStatus.OK)

        {

            MessageBox.Show("The file has been saved successfully.", "GdPicture");

        }

        else

        {

            MessageBox.Show("The file has failed to save. Status: " + status.ToString(), "GdPicture");

        }

    }

    else

    {

        MessageBox.Show("The file has failed to load. Status: " + status.ToString(), "GdPicture");

    }

}
See Also