Components | All | New | MacOS | Windows | Linux | iOS | ||||
Examples | Mac & Win | Server | Client | Guides | Statistic | FMM | Blog | Deprecated | Old |
GMImage.WriteToPDFContainer
Writes the picture in PDF format to a container value which you can store in a container field.
Component | Version | macOS | Windows | Linux | Server | iOS SDK |
GraphicsMagick | 7.4 | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes |
MBS( "GMImage.WriteToPDFContainer"; ImageRef { ; Filename } ) More
Parameters
Parameter | Description | Example | Flags |
---|---|---|---|
ImageRef | The image reference number. | 1 | |
Filename | The file name to use for the container. Default is "image.pdf" | "test.pdf" | Optional |
Result
Returns OK or error.
Description
Writes the picture in PDF format to a container value which you can store in a container field.For preview a JPEG version is included as well as a file name and the image size.
Please make sure the DPI value is set via GMImage.SetDensity function as an incorrect value can crop the PDF page.
See also GMImage.WriteToFile, GMImage.WriteToJPEGContainer, GMImage.WriteToBMPContainer and GMImage.WriteToGIFContainer.
If you need more options for PDF file, please use our DynaPDF functions.
See Plugin.SetPreviewSize to control size of preview picture.
Examples
Load image and Save to container as PDF:
Let ( [
$Image = MBS("GMImage.NewFromContainer"; GraphicsMagick::image);
$Result = MBS("GMImage.WriteToPDFContainer"; $Image; "image.pdf");
$Error = MBS("GMImage.Release";$Image)
];
$Result)
See also
- GMImage.New
- GMImage.NewFromContainer
- GMImage.SetDensity
- GMImage.WriteToBMPContainer
- GMImage.WriteToContainer
- GMImage.WriteToFile
- GMImage.WriteToJPEGContainer
- GMImage.WriteToPNGContainer
- GMImage.WriteToWebPContainer
- Plugin.SetPreviewSize
Release notes
- Version 7.4
- Added GMImage.WriteToPDFContainer function.
Blog Entries
This function checks for a license.
Created 24th August 2017, last changed 4th October 2021