Media Server 25.4
Media Server Help

# PDF Encoder

The PDF encoder saves images to disk as PDF files. It accepts input from an OCR analysis task, so that you can create searchable PDF files from scanned documents or other images.

When the file specified by OutputPath already exists, Media Server adds pages to the PDF file instead of overwriting it. The file must have been created by the same version of Media Server. To generate separate PDF files for different source files, ensure that the value of OutputPath is different for each request. You can do this by including a macro (such as `%session.token%`). If you are processing a multi-page image or document and want to encode a separate PDF file for each page you could also include a macro such as `%segment.pageNumber%`.

Configuration Parameter | Description
--- | ---
CompressionQuality | The amount of compression to use when saving the PDF file(s).
ImageInput | The image track to encode.
ImageSize | The output image size in pixels.
OCRInput | A track that contains data from OCR, to use to create a searchable PDF.
OutputPath | The path and file name for the output file(s).
Type | The type of encoding engine to use. Set this parameter to `PDF`.
URLBase | The base URL that will be used to access the encoded files.

The PDF Encoder produces a proxy track, named `taskName.Proxy`, where `taskName` is the name of the encoding task.

Copyright 2025 Open Text
Version 25.4 | Last updated October 2025

Send documentation feedback

Close

Send documentation feedback

To send feedback using your default email client, open an email window.

Otherwise, send your feedback and the information below to MFI-swpdl.idoldocsfeedback@opentext.com.

We appreciate your feedback!

Product: Knowledge Discovery Media Server 25.4

Topic Title: PDF Encoder