Browse Source

Fix formatting in GetCompanionHint in Scale element

Marcin Ziąbek 2 months ago
parent
commit
ea9eb7e982
1 changed files with 4 additions and 3 deletions
  1. 4 3
      Source/QuestPDF/Elements/Scale.cs

+ 4 - 3
Source/QuestPDF/Elements/Scale.cs

@@ -32,6 +32,7 @@ namespace QuestPDF.Elements
             if (measure.Type == SpacePlanType.FullRender)
             if (measure.Type == SpacePlanType.FullRender)
                 return SpacePlan.FullRender(targetSize);
                 return SpacePlan.FullRender(targetSize);
             
             
+            // Stryker disable once: unreachable code
             throw new ArgumentException();
             throw new ArgumentException();
         }
         }
         
         
@@ -56,7 +57,7 @@ namespace QuestPDF.Elements
         
         
         internal override string? GetCompanionHint()
         internal override string? GetCompanionHint()
         {
         {
-            return string.Join("   ", GetOptions().Where(x => x.value != 1).Select(x => $"{x.Label}={x.value}"));
+            return string.Join("   ", GetOptions().Where(x => x.value != 1).Select(x => $"{x.Label}={x.value:0.#}"));
             
             
             IEnumerable<(string Label, float value)> GetOptions()
             IEnumerable<(string Label, float value)> GetOptions()
             {
             {
@@ -66,8 +67,8 @@ namespace QuestPDF.Elements
                     yield break;
                     yield break;
                 }
                 }
                 
                 
-                yield return ("X", ScaleX);
-                yield return ("Y", ScaleY);
+                yield return ("H", ScaleX);
+                yield return ("V", ScaleY);
             }
             }
         }
         }
     }
     }