addedInput schema / properties / autoOrient
Added value: +{
+ "default": true,
+ "description": "Turn photos the right way up using the camera's own rotation tag. On by default — switch it off only if you want the raw pixels exactly as stored.",
+ "type": "boolean"
+}
changedInput schema / properties / files / description
Previous value: -"Input files (JPG, PNG, TIFF)"New value: +"Input files (JPG, JPEG, PNG, WEBP)"
addedInput schema / properties / fitMode
Added value: +{
+ "default": "contain",
+ "description": "How each picture sits on the page.",
+ "enum": [
+ "contain",
+ "fill"
+ ],
+ "type": "string",
+ "x-show-when": {
+ "pageSize": [
+ "a4",
+ "a4-landscape",
+ "letter",
+ "letter-landscape",
+ "legal",
+ "legal-landscape",
+ "a3",
+ "a3-landscape",
+ "a5",
+ "a5-landscape",
+ "tabloid",
+ "tabloid-landscape"
+ ]
+ },
+ "x-ui": {
+ "labels": {
+ "contain": "Show the whole picture",
+ "fill": "Fill the page (crops the edges)"
+ }
+ }
+}
addedInput schema / properties / margin
Added value: +{
+ "default": 0,
+ "description": "White border around each picture, in points - 72 points is one inch. A margin so large that nothing is left for the picture is ignored rather than refused.",
+ "maximum": 200,
+ "minimum": 0,
+ "type": "integer",
+ "x-show-when": {
+ "pageSize": [
+ "a4",
+ "a4-landscape",
+ "letter",
+ "letter-landscape",
+ "legal",
+ "legal-landscape",
+ "a3",
+ "a3-landscape",
+ "a5",
+ "a5-landscape",
+ "tabloid",
+ "tabloid-landscape"
+ ]
+ }
+}
addedInput schema / properties / orientation
Added value: +{
+ "description": "Leave blank to follow the page size you picked.",
+ "enum": [
+ "portrait",
+ "landscape",
+ "auto"
+ ],
+ "type": "string",
+ "x-show-when": {
+ "pageSize": [
+ "a4",
+ "a4-landscape",
+ "letter",
+ "letter-landscape",
+ "legal",
+ "legal-landscape",
+ "a3",
+ "a3-landscape",
+ "a5",
+ "a5-landscape",
+ "tabloid",
+ "tabloid-landscape"
+ ]
+ },
+ "x-ui": {
+ "labels": {
+ "auto": "Match each picture",
+ "landscape": "Landscape",
+ "portrait": "Portrait"
+ }
+ }
+}
addedInput schema / properties / pageSize
Added value: +{
+ "default": "fit",
+ "description": "Fit makes every page exactly the size of its own picture, so a phone photo becomes a page yards across. Any fixed size gives one uniform, printable document.",
+ "enum": [
+ "fit",
+ "a4",
+ "a4-landscape",
+ "letter",
+ "letter-landscape",
+ "legal",
+ "legal-landscape",
+ "a3",
+ "a3-landscape",
+ "a5",
+ "a5-landscape",
+ "tabloid",
+ "tabloid-landscape"
+ ],
+ "type": "string",
+ "x-ui": {
+ "labels": {
+ "a3": "A3 portrait",
+ "a3-landscape": "A3 landscape",
+ "a4": "A4 portrait",
+ "a4-landscape": "A4 landscape",
+ "a5": "A5 portrait",
+ "a5-landscape": "A5 landscape",
+ "fit": "Fit the page to the picture",
+ "legal": "Legal portrait",
+ "legal-landscape": "Legal landscape",
+ "letter": "Letter portrait",
+ "letter-landscape": "Letter landscape",
+ "tabloid": "Tabloid portrait",
+ "tabloid-landscape": "Tabloid landscape"
+ }
+ }
+}