PdfForceImageDPI Property (GdPictureDocumentConverter)
Specifies the DPI for images when converting them to PDF format. This property allows overriding the default DPI of the images used in the conversion process.
public int PdfForceImageDPI {get; set;}
public read-write property PdfForceImageDPI: Integer;
public function get,set PdfForceImageDPI : int
public: __property int get_PdfForceImageDPI();
public: __property void set_PdfForceImageDPI(
int value
);
public:
property int PdfForceImageDPI {
int get();
void set ( int value);
}
'Declaration
Public Property PdfForceImageDPI As Integer
Property Value
The default value of this property is 0, which means the DPI of the original image will be preserved in the converted PDF, and no overriding will occur.
Converting and saving a JPEG image to a single PDF document.
Using gdpictureDocumentConverter As New GdPictureDocumentConverter()
Dim status As GdPictureStatus = gdpictureDocumentConverter.LoadFromFile("image.jpg", GdPicture14.DocumentFormat.DocumentFormatJPEG)
If status = GdPictureStatus.OK Then
MessageBox.Show("The file has been loaded successfully.", "GdPicture")
gdpictureDocumentConverter.PdfImageQuality = 50
gdpictureDocumentConverter.PdfForceImageDPI = 72
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("image.jpg", GdPicture14.DocumentFormat.DocumentFormatJPEG);
if (status == GdPictureStatus.OK)
{
MessageBox.Show("The file has been loaded successfully.", "GdPicture");
gdpictureDocumentConverter.PdfImageQuality = 50;
gdpictureDocumentConverter.PdfForceImageDPI = 72;
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");
}
}