Sigma-Combiner v3.0

The Science of Image Stitching

Engineering Logic by PDFteq Engineering Team
January 11, 2026


Converting a JPG to PDF isn't just about pasting an image. It is an algorithmic challenge of mapping a **Raster Grid** (pixels) onto a **Vector Canvas** (points).

Standard tools often stretch images to fill the page, destroying the aspect ratio. PDFteq uses an Adaptive Scaling Algorithm. We calculate the dimensions of your image and dynamically adjust the PDF page size (A4, Letter, or Fit-to-Image) to ensure zero distortion.

1. The Mathematics of "Best Fit"

To fit an image onto a standard A4 page ($595 \times 842$ points) without stretching, our engine calculates a scaling factor ($S$) based on the limiting dimension:

$$ S = \min \left( \frac{W_{page}}{W_{img}}, \frac{H_{page}}{H_{img}} \right) $$
New Dimensions: Width $\times S$, Height $\times S$

This ensures that a landscape photo fits perfectly on a portrait page by scaling down proportionally, leaving professional margins.

2. Lossless Embedding

Unlike "Virtual Printers" that re-compress your images (causing blurriness), our engine uses Direct Stream Embedding. We take the raw binary data of your JPG and wrap it in a PDF container object.

  • Zero Re-compression: Your image quality remains 100% identical to the source.
  • Metadata Preservation: EXIF data is retained within the container stream.

Compile Your Images

Merge multiple JPGs into a single, professional PDF document using our adaptive engine.

Launch Combiner

Quick Help

Most questions regarding file security, limits, and student access are answered in our FAQ.

Browse FAQ Database