主要内容

mlreportgen.dom.ScaleToFit类

包:mlreportgen.dom
超类:

缩放图像以适应页面或表格条目

描述

指定是否将图像缩放以适应微软®或PDF页或表项。

要使用这种格式缩放图像以适应表格条目,您必须指定条目的高度和宽度,包括:

  • 一个mlreportgen.dom.Heightmlreportgen.dom.Width项中的对象风格财产

  • 一个高度宽度父表中的对象TableEntriesStyle财产

  • 一个高度对象风格父表或表节的属性

  • 一个宽度对象风格属性

建设

scaleToFitObj= ScaleToFit ()缩放图像以适合于页边距之间。

scaleToFitObj= ScaleToFit (价值缩放图像价值真正的

输入参数

全部展开

的设置真正的(或1)缩放图像以适应页边距之间或在表格条目内。的设置(或0)不会缩放图像。

输出参数

全部展开

缩放图像以适应页面,返回为mlreportgen.dom.ScaleToFit对象。

属性

全部展开

取值包括:

  • 真正的1-缩放图像,以适应之间的空白或在表格入口。

  • 0-不要缩放图像。

此文档元素的ID,指定为字符向量或字符串标量。DOM在创建文档元素时生成一个会话唯一的ID。您可以指定自己的ID。

此文档元素的标记,指定为字符向量或字符串标量。

DOM生成一个会话唯一的标记,作为创建该对象的一部分。生成的标记具有CLASS:ID形式,其中CLASS是对象类,ID是Id对象的属性。指定自己的标记值可以帮助您确定在文档生成期间问题发生的位置。

例子

全部折叠

本例使用图像上的ScaleToFit属性在段落和表项中插入图像。表项使用Height和Width属性。条目或从行、节或父表继承的属性中至少需要一个。

进口mlreportgen.dom。*d =文档(“按比例调整示例”“pdf”);开放(d);%在报告中插入解释性文本([p =段设置图像样式为ScaletoFit with...img。风格= {ScaleToFit(true)}']);追加(d, p);%创建图像对象并设置ScaleToFit属性img =图像((“ngc6543a.jpg”));img。风格= {ScaleToFit};追加(d, img);%说明文本([p =段缩放图像以适应表格单元格,设置...'高度和宽度在桌子上:']);p.Style = {PageBreakBefore};追加(d, p);%创建表格,设置高度和宽度%创建图像对象并设置ScaleToFit属性追加(d,“table.entry(1, 1)。风格={高度(''1in''), Width(''1in'')}');img =图像((“ngc6543a.jpg”));img。风格= {ScaleToFit};table = table ({img, Paragraph(《入境2》)});表格边境=“固体”;表格宽度=“2”;table.entry(1, 1)。风格={高度(“1”),宽度(“1”)};table.entry(1、2)。边境=“固体”;追加(d、表);关闭(d);rptview (d.OutputPath);