<div dir="ltr"><div>Hi,</div><div><br></div><div>Not sure it's available but you can use the following Python expression to add the functionality</div><div><br></div><div>@qgsfunction(args='auto', group='Layout')<br>def get_page_format(layoutname, pagenumber, feature, parent, context):<br>    layout = QgsProject.instance().layoutManager().layoutByName(layoutname)<br>    page = layout.pageCollection().page(pagenumber - 1)<br>    return QgsApplication.pageSizeRegistry().find(page.pageSize())<br></div><div><br></div><div>and calling it with</div><div><br></div><div>get_page_format('demo', @layout_page)<br></div><div><br></div><div>Regards</div><div><br></div><div>Thomas Gratier<br></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">Le jeu. 20 mai 2021 à 23:46, Charles Dixon-Paver <<a href="mailto:charles@kartoza.com">charles@kartoza.com</a>> a écrit :<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr">Yeah I am not aware of a variable for this... But page sizes are actually more complicated than they seem. You can emulate it pretty easily with something like the following expression on a layout as you suggested:<div><br></div><div>[%CASE<br>WHEN @layout_pagewidth IS 297 AND @layout_pageheight IS 210 THEN 'On A4 Landscape'<br>WHEN @layout_pagewidth IS 210 AND @layout_pageheight IS 297 THEN 'On A4 Portrait'<br>WHEN @layout_pagewidth IS 420 AND @layout_pageheight IS 297 THEN 'On A3 Landscape'<br>WHEN @layout_pagewidth IS 297 AND @layout_pageheight IS 420 THEN 'On A3 Portrait'<br>ELSE 'With page dimensions of ' || @layout_pagewidth || ' x ' || @layout_pageheight<br>END%]<br></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Thu, 20 May 2021 at 23:13, Tony Shepherd (FarmMaps NZ) <<a href="mailto:tony@farmmaps.nz" target="_blank">tony@farmmaps.nz</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div lang="EN-NZ"><div><p class="MsoNormal">Hi All<u></u><u></u></p><p class="MsoNormal"><u></u> <u></u></p><p class="MsoNormal">Is there a variable that returns the page size of a print layout?<u></u><u></u></p><p class="MsoNormal"><u></u> <u></u></p><p class="MsoNormal">I would like to add the page size to the scale below so it reads something like “1:5,000 @ A3”<u></u><u></u></p><p class="MsoNormal">I can see variables for width and height, but not Page Size?<u></u><u></u></p><p class="MsoNormal"><u></u> <u></u></p><p class="MsoNormal">Or would I need to code in some ‘if’ &  ‘then’ statements using the width variables to arrive at the page size?<u></u><u></u></p><p class="MsoNormal"><u></u> <u></u></p><p class="MsoNormal"><img style="width: 3.7083in; height: 1.0833in;" id="gmail-m_-8393274599220851036gmail-m_2357712367802510580Picture_x0020_4" src="cid:1798bb06f274cff311" width="356" height="104"><u></u><u></u></p><p class="MsoNormal"><u></u> <u></u></p><p class="MsoNormal"><u></u> <u></u></p><p class="MsoNormal"><span>Cheers<u></u><u></u></span></p><p class="MsoNormal"><span>Tony<u></u><u></u></span></p><p class="MsoNormal"><span><u></u> <u></u></span></p><p class="MsoNormal"><b><span style="color:rgb(64,64,64)">Tony Shepherd</span></b><span style="color:rgb(89,89,89)">  </span><b><span>|</span></b><span style="color:rgb(89,89,89)">  GeoSpatial / Mapping Manager<u></u><u></u></span></p><p class="MsoNormal"><span style="color:rgb(89,89,89)">Ph 027 435 6193  </span><b><span>|</span></b><span style="color:rgb(89,89,89)">  E <a href="mailto:tony@farmmaps.nz" target="_blank"><span style="color:rgb(5,99,193)">tony@farmmaps.nz</span></a><u></u><u></u></span></p><p class="MsoNormal"><span style="color:rgb(89,89,89)">FarmMaps NZ, 3 Kerwood Place, Gore 9740<u></u><u></u></span></p><p class="MsoNormal"><span style="color:rgb(89,89,89)"><u></u> <u></u></span></p><p class="MsoNormal"><span style="color:rgb(89,89,89)"><img style="width: 1.6666in; height: 0.7812in;" id="gmail-m_-8393274599220851036gmail-m_2357712367802510580_x0000_i1027" src="cid:1798bb06f275b006a2" alt="FM_logo1_small (Custom)" width="160" height="75" border="0"><u></u><u></u></span></p><p class="MsoNormal"><span style="color:rgb(123,123,123)"><u></u> <u></u></span></p><p class="MsoNormal"><b><span style="font-family:Arial,sans-serif;color:rgb(123,123,123)"><u></u> <u></u></span></b></p><p class="MsoNormal"><a href="http://tonyshepherd8.wixsite.com/home" target="_blank"><b><span style="font-family:Arial,sans-serif;color:windowtext;text-decoration:none"><img style="width: 1.6354in; height: 0.3541in;" id="gmail-m_-8393274599220851036gmail-m_2357712367802510580Picture_x0020_1" src="cid:1798bb06f27692e333" width="157" height="34" border="0"></span></b></a><a href="https://www.wunderground.com/personal-weather-station/dashboard?ID=ISTLGORE2" target="_blank"><b><span style="font-family:Arial,sans-serif;color:windowtext;text-decoration:none"><img style="width: 1.7708in; height: 0.3854in;" id="gmail-m_-8393274599220851036gmail-m_2357712367802510580Picture_x0020_3" src="cid:1798bb06f277745b44" width="170" height="37" border="0"></span></b></a><b><span style="font-family:Arial,sans-serif"><u></u><u></u></span></b></p><p class="MsoNormal"><u></u> <u></u></p></div></div>_______________________________________________<br>
Qgis-user mailing list<br>
<a href="mailto:Qgis-user@lists.osgeo.org" target="_blank">Qgis-user@lists.osgeo.org</a><br>
List info: <a href="https://lists.osgeo.org/mailman/listinfo/qgis-user" rel="noreferrer" target="_blank">https://lists.osgeo.org/mailman/listinfo/qgis-user</a><br>
Unsubscribe: <a href="https://lists.osgeo.org/mailman/listinfo/qgis-user" rel="noreferrer" target="_blank">https://lists.osgeo.org/mailman/listinfo/qgis-user</a><br>
</blockquote></div>
_______________________________________________<br>
Qgis-user mailing list<br>
<a href="mailto:Qgis-user@lists.osgeo.org" target="_blank">Qgis-user@lists.osgeo.org</a><br>
List info: <a href="https://lists.osgeo.org/mailman/listinfo/qgis-user" rel="noreferrer" target="_blank">https://lists.osgeo.org/mailman/listinfo/qgis-user</a><br>
Unsubscribe: <a href="https://lists.osgeo.org/mailman/listinfo/qgis-user" rel="noreferrer" target="_blank">https://lists.osgeo.org/mailman/listinfo/qgis-user</a><br>
</blockquote></div>