Loading [MathJax]/jax/output/CommonHTML/config.js
前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >Office Open XML 的测量单位

Office Open XML 的测量单位

作者头像
林德熙
发布于 2020-03-20 12:49:38
发布于 2020-03-20 12:49:38
1.1K00
代码可运行
举报
文章被收录于专栏:林德熙的博客林德熙的博客
运行总次数:0
代码可运行

本文记录 Office Open XML (OOXML) 的测量单位

在 Office Open XML 默认单位是 dxa 也就是像素点的 20 倍,如 ISO 216 A4 (210x297mm ~ 8.3×11.7in) 的大小可以使用下面代码表示

在页面大小 Page width Page height 和边距 margin 和缩进 tabs 使用

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
<w:pgSz w:w="11906" w:h="16838"/>

单位计算可以使用下面公式

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
像素 Points = dxa/20 
英寸 Inches = Points/72
厘米 Centimeters = Inches*2.54

在 OpenXML 因为 dxa 是像素点的 20 倍,所以也叫二十分之一点,另外这里说的像素点是 Point 而不是像素 Pixel 哦

缩写如下

  • Points:pt
  • Inches:in
  • Centimeters:cm

以 A4 为例

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
Width = 11906 dxa = 595.3 point = 8.27 in = 21 cm

Half-points

用来表示字体大小的半点,一个点等于两个半点,如表示 12pt 可以这样写

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
// run properties
<w:rPr>
  // 24 = 12pt
  <w:sz w:val="24"/>
</w:rPr>

Fiftieths of a Percent

表示百分比相对值,用于表示表格的宽度和相对宽度,他的值和百分比换算如下

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
n/100 * 5000

如百分之50可以表示为 50/100 * 5000 pct 的大小,如表格的宽度是百分之50宽度

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
<w:tbl>
    <w:tblPr>
      <!-- 表格宽度是百分之50宽度 -->
      <w:tblW w:w="2500" w:type="pct"/>
    </w:tblPr>
    <w:tblGrid/>
    <w:tr>
        <w:tc>
            <w:p>
                <w:r>
                    <w:t>Hello, World!</w:t>
                </w:r>
            </w:p>
        </w:tc>
    </w:tr>
</w:tbl>

English Metric Unit

这也是最常用的单位,使用 EMUs (English Metric Unit) 用来表示图片和其他元素的宽度,换算如下

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
1 in = 914400 EMUs
1 cm = 360000 EMUs

如用于 w:drawing 绘制,表示绘制画布的宽度 <wp:extent cx="1530350" cy="2142490"/> 用这么大的数是可以提高精度和性能,不需要通过浮点计算


本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
编辑精选文章
换一批
C# dontet Office Open XML Unit Converter
Here is my code to conver between OpenXML units.
林德熙
2020/03/20
6380
css常用单位
px pixel像素点,最常用的单位 % percent百分比,经常用到 em element,1em等于元素字体的尺寸 rem rem=root element,rem等于根元素字体的尺寸 vw viewport width,可视区域宽度的1% vh viewport height,可视区域高度的1% vmin vw与vh中较小的那一个作为单位 vmax vw与vh中较大的那一个作为单位 较不常用的单位 cm:centimetre厘米 mm:millimeter毫米 pt:points(12pt=16px
gojam
2019/05/14
1K0
再看CSS长度单位使用,做到胸有成竹
涉及到网站需同时兼容 PC 和移动端情况更甚:px、百分比、em、rem、vw etc.
掘金安东尼
2024/01/28
2350
长度单位、calc() 表达式
(adsbygoogle = window.adsbygoogle || []).push({});
双面人
2019/07/15
8410
一篇文章带你了解CSS单位相关知识
测量长度的单位可以是绝对的,例如像素,点等,也可以是相对的,例如百分比(%)和 em 单位。
Python进阶者
2021/08/21
5630
CSS样式中长度单位含义解析:rpx、px、vw、vh、em、rem、pt
在 CSS 样式中,有几种常见的长度单位,包括 rpx 、 px 、 vw 和 vh 等,含义解析如下:
小蓝枣
2024/05/26
7.3K0
CSS中常见的长度单位
注意: (1)字体的尺寸指的是什么? 字体大小是指字在屏幕或印刷介质上表现出来的大小,将每个字看作方块,按方块的对角线长度计算大小。
恋喵大鲤鱼
2018/08/03
1.3K0
前端课程——颜色与单位
CSS 中的前景色和背景色就是 color 和 backgorund-color 两个属性,其中 color 属性表示前景色,background-color 属性表示背景色。
Dreamy.TZK
2020/04/09
1.1K0
CSS:绝对单位、相对单位
我们对单位很熟悉,比如说,千克,千米,米等,这些就是绝对单位,我们又有听到太阳的质量等于33个地球,这个就是相对单位。在CSS中,单位也可以分为这两类。
Jean
2021/10/23
2.2K0
CSS:绝对单位、相对单位
布局常用解决方案对比(媒体查询、百分比、rem和vw/vh)
简要介绍:前端开发中,静态网页通常需要适应不同分辨率的设备,常用的自适应解决方案包括媒体查询、百分比、rem和vw/vh等。本文从px单位出发,分析了px在移动端布局中的不足,接着介绍了几种不同的自适应解决方案。
用户8639654
2021/07/26
2.2K0
IT课程 CSS基础 021_值类型、单位、大小、颜色
在CSS中,长度单位用于表示尺寸和距离,可以应用于各种属性,如宽度、高度、边距、填充等。
zhaoJian.Net
2024/04/03
1480
OpenCV测量物体的尺寸技能 get~
在中学的时候地理课上,老师教过我们如何根据地图上面测量的距离来计算实际空间上距离。
AI算法与图像处理
2019/08/05
3K0
OpenCV测量物体的尺寸技能 get~
CSS常用单位
CSS的长度单位主要有%、px、in、cm、ch、mm、ex、pt、pc、em、rem、vw、vh、vmin、vmax,按照单位的计算方式大致可以分为绝对长度单位、相对长度单位、百分比单位。
WindRunnerMax
2020/08/27
1.5K0
分享:CSS长度单位:px和pt的区别
先搞清基本概念:px就是表示pixel,像素,是屏幕上显示数据的最基本的点;而pt就是point,是印刷行业常用单位,等于1/72英寸。
williamwong
2018/07/24
2.5K0
深度解析CSS中的单位以及区别
css中有几个不同的单位表示长度,使用时数字加单位。如果长度为0,则可以省略单位。
呆呆
2021/09/29
4610
用 OpenCV 检测图像中各物体大小
在图像中测量物体的大小与计算从相机到物体之间的距离是相似的,在这两种情况下,我们需要定义一个比值,它测量每个给定指标的像素个数。
AI研习社
2018/07/26
4K0
用 OpenCV 检测图像中各物体大小
前端学习(7)~css学习(一):字体属性和文本属性
html中的单位只有一种,那就是像素px,所以单位是可以省略的,但是在CSS中不一样。 CSS中的单位是必须要写的,因为它没有默认单位。
Vincent-yuan
2020/02/25
2K0
前端学习(7)~css学习(一):字体属性和文本属性
移动应用界面设计的尺寸规范「建议收藏」
移动应用的界面设计画布尺寸设计多大(特别是Android)、图标和字体大小怎么定、需要设计多套设计稿么、如何切图以配合开发的实现? 本篇将结合iOS和android官方的设计规范、搜集的资料以及工作中的摸索,来分享移动应用界面设计中的尺寸规范等问题,希望能给移动端的新手设计师些许指引。若有不当之处,欢迎斧正。
全栈程序员站长
2022/06/25
5.6K0
移动应用界面设计的尺寸规范「建议收藏」
CSS 尺寸单位概述
CSS 提供了多种指定元素大小或长度的方式,其中一些更为直观。CSS 单位可分为四大类:
chuckQu
2023/11/22
4580
CSS 尺寸单位概述
使用OpenCV测量图像中物体的大小
本文来自光头哥哥的博客【Measuring size of objects in an image with OpenCV】,仅做学习分享。
周旋
2022/08/07
2.9K0
使用OpenCV测量图像中物体的大小
相关推荐
C# dontet Office Open XML Unit Converter
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
本文部分代码块支持一键运行,欢迎体验
本文部分代码块支持一键运行,欢迎体验