精华内容
下载资源
问答
  • 今天和大家分享一个小的知识点,假如我们想知道我们Excel中间已经安装的所有字体,你是如何计算一共有多少字体的呢?你也许会打开开始选项卡,然后选择字体对话框,可是你殊不知这里面的字体有非常之多,我们不便把...

    今天和大家分享一个小的知识点,假如我们想知道我们Excel中间已经安装的所有字体,你是如何计算一共有多少字体的呢?

    46d32800aa0a1aa089e09917fa60e493.png

    你也许会打开开始选项卡,然后选择字体对话框,可是你殊不知这里面的字体有非常之多,我们不便把他们数出来,我们有没有简单的方法呢?答案是肯定有的。

    8747d127b689bb4de4ac2f0a8f74edef.png

    在这个时候我们用函数肯定是没有办法得到的啦!我们可以利用CommandBar来处理这个问题。此为官方的解释如下:

    bdfa8e5191c73014eec36d3b1e99c289.png

    我们还是先看看代码是如何实现的吧,一起来看看!

    d8dd6b1902f8875e956d92ff04cee023.gif

    执行完成以后的效果如下所示:

    96758114dba76dbd1c18eaa87f798a0d.png

    同时他们单元格的名称就是我们想要的已经安装的字体名称和样式,是不是很简单?

    我们的核心代码就是以下几句话:

    Set TempBar = Application.CommandBars.Add

    Set FontList = TempBar.Controls.Add(ID:=1728)

    FontList.List(i + 1)

    也许你会问1728是什么意思,它代表的就是我们字体的对话框:另外我们的其他的对话框的代码如下:

    57e31ca9166f642cf31b4c425ab0763b.png

    最后附上我们的源代码,如下:

    edfe821c0c7e58504ac1338740be9bf7.png

    以上就是我们今天和大家说的如何获取我们已经安装的字体,但是需要说明的一点是我们在Excel中如果大量是使用很多的字体,那么会让我们的电脑吃不消,甚至会使Excel直接崩溃,所以建议你不要在同一个工作薄使用很多的字体。

    如果有不明白的或者不懂的可以在下方留言,我们会一一解答的。

    ccec77d2fec13484caaeb490c9cc4b8a.png

    我是Excel教案,关注我持续分享更多的Excel技巧!

    展开全文
  • 插件获取方式见文末一直觉得干设计是件没有安全感的事情总是觉得素材不够新,不够好,不够多尤其是面对成千上万的素材不管用不用得上,先收入囊中再说以字体为例,全世界种类何止上万假如你和我一样是个没安全感的...

    8271e81b46a9bf3c6c195d2752aa2794.png

    13efcd9de151b7952e203f422c4aabb4.gif

    插件获取方式见文末

    一直觉得干设计是件没有安全感的事情

    总是觉得素材不够新,不够好,不够多

    尤其是面对成千上万的素材

    不管用不用得上,先收入囊中再说

    829cc5bc7d71164570712fd613c88adb.png

    以字体为例,全世界种类何止上万

    假如你和我一样是个没安全感的收集癖

    面对PS里并没有什么卵用的上千种的字体

    选择和查找起来的难度能把头发薅光

    bf24b760d6576dd3cd4735aadbc2d01b.gif

    虽说PS有自带的字体筛选功能

    但其单线程的窗口显示还是显得笨重低效

    在此我向大家推荐一款好用到上天的

    字体管理预览扩展小插件

    相关功能介绍如下:

    01字体自动扫描、标签分类

    安装插件后,插件即可扫描出字体的相关信息,然后可以按照语言、厂商、字重等标签初步分类检索相关字体:

    c7f5a8f53aa080dbb576f2b98eb3bd8d.gif

    注:左键点击标签:选中当前标签。右键点击标签:仅选中当前标签。

    第一次使用时,插件会自动扫描当前计算机中已经使用安装的字体,如果没有扫描或者需要重新扫描,可以在设置页面点击 “重新扫描”。要注意的是“重新扫描”会丢失当前字体列表,如果是要扫描新安装的字体,需要点击“扫描新增字体”。

    a6a69a67534858e36a5f67da42d03868.gif

    预览的字体大小也可以调节,方便初步预览筛选:

    9bd33bf69a37bfc6ef8ca4cd261c26dc.gif

    自动合并同族字体,大大减少了字体列表的长度,一次显示更多字体:

    71593895b7a9bf333d538d4cef247346.gif

    除了语言、厂商、字重等简单分类,还可点击字体右侧的感叹号查看和编辑字体的具体信息,方便自定义和分类,这是插件的核心功能之一:

    f0e6fd121d26286e7f3518b21df5fd14.gif

    自定义标签演示:

    b6c92f37c03767e2df6561082ef02c64.gif

    02字体预览和选择

    该功能和PS自带的文字属性框类似,选中文字图层后点击列表对应字体即可实现预览和选中:

    ecc99a82d8721fe9b2eaad752bd37980.gif

    03其他功能

    1.自定义字体组名称

    支持重命名字体组,只要右键选中字体组后,修改底部编辑区中的“目标组”名称,回车即可:

    2e9966e9c57a9e449e6f41025ef9376e.gif

    2.创建与解散组

    右键选中多个字体,点击底部底部编辑区的“创建组”可以创建新组了。也可以选中多个字体组,再点击“创建组”,会把这些组合并:

    46b45acd05365ab20ee812ea54e5460d.gif

    选中组中的字体再点击“从组移出”就可以把选中的字体移动到组外。当选中整个组点击“从组移出”,或者移出后组中没有字体了,就会解散该组:

    bc1a6cbcab17fbe8b00733050a4a44be.gif

    3.把字体移入某组

    当选中一个字体组(这个字体组就会成为目标组),再选中某一字体后,点击底部编辑区“移入”按钮就能把选中的字体移入该组了:

    2599666f9ece8d12f8a346dde95a3b79.gif

    4.导入导出字体列表

    还支持导入导出字体列表,方便备份整理的字体列表:

    f9474ee58dcc95a2195538f84cc6a253.gif

    麻雀虽小,五脏俱全。这款插件不仅功能强大,还支持PS、AI、ID三个常用编辑排版软件。其中PS支持CC2014~CC 2019,AI支持CC2014~CC 2018,Indesign支持CC2014~CC 2019

    从此再多字体也不怕。

    插件及安装教程获取方式

    扫一扫下方二维码,进入公众号后台后回复关键词:插件0520

    03bd7ac412acaefad0e72be5f43d2ca7.png
    意周教育v.ieday.cn
    展开全文
  • WkwebView调节字体大小获取高度

    千次阅读 2018-02-07 12:06:45
    一般新闻阅读类APP都有一个功能是调节字体大小,而这类新闻界面一般是由webVIew来实现的,实际上就是怎么实时调节webView的字体大小。 写在前面 前后实验过大概有三四种方法,各有各自的优缺点,记录如下,不确保...

    一般新闻阅读类APP都有一个功能是调节字体大小,而这类新闻界面一般是由webVIew来实现的,实际上就是怎么实时调节webView的字体大小。

    写在前面

    前后实验过大概有三四种方法,各有各自的优缺点,记录如下,不确保普遍适用,欢迎交流指正。

    追加定位标签

    <body>
    	. . . 
        <!-- HTML结构 -->
        <div id="test-div">
        </div>
    </body>
    

    这个test-div标签不显示任何内容,它的作用就是作为一个锚点,我们通过获取这个锚点在webView的位置,确定webView的高度。

    在webView加载完毕后执行JavaScript获取指定标签的位置

    -(void)webView:(WKWebView *)webView didFinishNavigation:(WKNavigation *)navigation {
    [webView evaluateJavaScript:@"document.getElementById(\"test-div\").offsetTop" completionHandler:^(id _Nullable result, NSError * _Nullable error) {
            CGFloat height = [result doubleValue];
            NSLog(@"scrollHeight = %f", height);
            [self.webView mas_updateConstraints:^(MASConstraintMaker *make) {
                make.height.mas_equalTo(height);
            }];
        }];
    }
    

    实际运用发现这种方法获取的高度还是蛮准确的,目前项目中采用的是这种方法。不管是字体从大调到小,还是从小调到大,都能获取到准确的高度。

    修改css样式

    <style type=\"text/css\"> 
    	*{
    	font-size:18.0px !important;
    	background: #ffff32 !important;
    	padding-right: 0px !important;
    	padding-left: 0px !important;
    	line-height: 1.7em !important
    	p{
    	margin-top:-5px !important;
    	}
    	body{
    	text-align:1.2px; 
    	color: #4A4A4A;
    	}
    </style>
    

    只需要改变font-size:18.0px这个值,然后把html字符串重新注入WkWebView。

    offsetHeight/scrollHeight

    相信这个方法大家都用过

    -(void)webView:(WKWebView *)webView didFinishNavigation:(WKNavigation *)navigation {
    
        [webView evaluateJavaScript:@"document.body.offsetHeight" completionHandler:^(id _Nullable result, NSError * _Nullable error) {
            CGFloat height = [result doubleValue];
            NSLog(@"offsetHeight = %f", height);
        }];
    }
    

    这种方法有个明显缺陷是,字体从小调到大时,OK,获取的高度没问题;但是你从大调到小时发现获取的高度几乎没有任何改变,这时候再拿来用会导致底部大片留白。
    换成document.body.scrollHeight结果也是一毛一样的。
    后来了解到这种现象是:
    字体从小到大时webView容器不够完全显示会重新排版,并更新自己的容器,此时我们拿到的高度都是准确的,但是当字体从大调到小时,webView容器足够完全显示所有内容,认为没必要去更新容器,导致我们获取的高度是之前的高度。

    为了验证上面说法,我在每次html字符串重新注入之前将webView的高度置0,这时不管怎么调拿到的高度都是准确的,但是有个一闪的效果。。。

    webkitTextSizeAdjust= ‘100%’"

    -(void)webView:(WKWebView *)webView didFinishNavigation:(WKNavigation *)navigation {
        
        //修改字体大小
        [ webView evaluateJavaScript:@"document.getElementsByTagName('body')[0].style.webkitTextSizeAdjust= '100%'" completionHandler:^(id _Nullable result, NSError * _Nullable error) {
            
        }];
    }
    

    这种方法也能修改字体大小,同样的,拿到的高度跟上面时一样的,从大到小底部会有大片留白

    总结

    比较以上几种方法,第一种方法效果还是不错的,但是总感觉追加一个定位标签可能会有什么隐患,还好目前没有?

    展开全文
  • 如题。设计开发一word文档格式信息提取器,可提取出word文档的段落、图片等元素,并提取出各种元素的格式信息,如字体、字号、颜色、修饰等。
  • 为了更容易从图谱中获取相关信息,便于读者理解,同时也为了论文排版的美观,调整图谱是不可避免的。但是citespace过高的门槛使得众多朋友望而却步,即使是找到了相关的入门教程,也鲜有教大家如何调整图谱的,那咋...

    dd37ddd12bebbfba22072dc16fb0a497.png

    ——Citespace图谱的作用是什么?

    ——便于读取信息。

    ——什么样的图谱可以做到便于读取信息呢?

    ——美观、简洁、清晰。

    为了更容易从图谱中获取相关信息,便于读者理解,同时也为了论文排版的美观,调整图谱是不可避免的。

    但是citespace过高的门槛使得众多朋友望而却步,即使是找到了相关的入门教程,也鲜有教大家如何调整图谱的,那咋办嘛?

    莫急莫急,本次推送可不是为了水字数,看过我视频的小伙伴应该都知道我虽然更得慢,但是每次都是干货,这次也不例外。

    我将分几期教大家如何调整图谱,以及懂得各项调整的参数,以便于各位可以自己上手去修改自己的图谱。废话不多说,下面进入本期教程——节点的修改

    (以目前最新版5.6.R2为例,图谱信息为软件自带案例Demo 1 Terrorism

    一、节点大小在生成的默认视图中会出现一个小框的control panel(控制面板),下图所示。

    2a499851886af4c85a63b3492be1bc92.png

    红框中的是Threshold(阈值),阈值可以改变显示在图谱中的文字数量,阈值越大,节点文字越少,反之越多。绿框中的是Font size(字体大小),该项可以调整节点文字的大小,调至0则不显示文字。蓝筐为Node size(节点大小),节点即默认视图网络中的一个个点,默认以十字架形式存在(下图所示)。调整该项可以控制节点大小。注意的是调整的是整体节点的大小,而不是单个节点,因为节点的大小代表着其在网络结构中的重要程度,因此不能调整单个节点的大小。

    60fd7fb0eb16db1bdda5d5bff86fba84.png

    多说一句,在控制面板中包含了两组参数,调试节点没反应时可以换一组试试(意思是下图中红框内的调了没反应的话就试试蓝框中的内容),citespace的bug比较多,有的地方不是很完善,具体什么原因我到现在也没搞懂。

    bb3f006626c7cbfa53563fa628bf7361.png

    二、节点形状节点的形状默认为十字架型

    aeb112f228723d0fa25984ea5eab2e5c.png

    但是有的小伙伴觉得有点丑(本人也是这么想的),但是不知道怎么切换为老版本的年轮型,甚是头疼,方法来了,赶紧拿出小本本记好!调整方法:在上方工具栏中找到“Nodes”选项,然后找到“node shape”,打开会发现有四种形状供你选择,分别是cross(十字型)、circle(年轮型)、triangle(三角型)和square(方型)。反正方法告诉你们了,具体啥样的好看就随你们自己选了~

    c7c5932b9fa7372f5f63ca3a849b7efb.png

    三、节点信息的读取节点默认代表的是引用的次数,例如分析的是关键词,然后一个节点的count(频次,可在左边信息栏中查询到)为10次,那么就说明在我们分析的文章里面,有十篇文章中包含了这个关键词,怎样查到是哪几篇呢?这里顺带也讲一下。方法:首先选择要查询的节点,右击该节点,在出现的对话框中选择“Citation History”

    6ede5393c96baa7cb7bf0755a493be5f.png

    点完即可跳出该节点的信息框,下图所示

    2928e86f3c7c7da11a85a276f90f2f97.png

    红框是默认的界面,即该节点包含的关键词在历史文章中出现次数的折线图。

    黄框指的是该节点的突现指数。点击绿框可以将此折线图保存为PNG格式的图片。点击蓝框即可显示哪些文章中出现了该节点中包含的关键词,点击相应的文章即可在下方显示详细的信息,可以根据显示出的信息回数据库中进行二次挖掘,以便更好地解读。

    展开全文
  • 我现在在做一款类似头条的app 但是app里面的系统设置有一个设置看新闻时调节字体大小这个怎么做 通过一个dialog选择设置获取到的新闻字体大小 其他字体大小不变!求大神解决
  • 原标题:调视频滤镜的剪辑...添加视频滤镜的简单操作步骤了解、获取软件:打开电脑浏览器,搜索后,进入迅捷视频剪辑软件详情页。下载、安装好,我们进入下一步。浏览、添加滤镜:打开软件,进入页面,我们先简单...
  • 获取 text 文本框控件(字体是可以变化的,不能固定死)的文字的间距大小,用api或者vb能不能实现,怎么做到?
  • 微信应用中由于字体设置的问题导致的页面错乱适配 上一篇文章中总结了在手机端怎么通过rem 动态设置html 的...为了解决上述问题就需要在动态调取setFont函数时获取到微信调整字体的比例的倒数 scale,然后给rem 的比
  • 游戏中我们会用到很多的提示小窗口,同时根据不同文本配置和字体大小要求适配出最合适的框大小,在CocosCreator中怎么实现对应效果呢。 先看下面效果:,更改文字内容,变成了这个样式: 实现核心代码如下: export...
  • 标签:要想知道屏幕的基本信息,就要先获取一个基本的类(DisplayMetics),这个对象存放着当前的窗口的一些通用信息,如显示大小,分辨率和字体等等。如何获取DisplayMetics对象:DisplayMetricsdisplay=new ...
  • 以前写项目的时候,遇到图标,就会很头疼,因为这以为着要使用图片,随之而产生下面的问题:图片的适配图片的大小、颜色改变所以,我想说字体图标最大的好处就是自适应了,而且是使用 TextView 不用去切图,是矢量图...
  • 字体大小,加粗,斜体,引用,代码,连接,序列,插入别人的回复,提醒别人。这里提一点,如果要上传图片和文件(txt格式)也很方便,把...
  • 我自定义了一个topbar,然后里面有textview。我也定义了attrs: <attr name="textSize" format="dimension"></attr> ... 当我引用这个view的时候,应该怎么定义大小呢?px?sp?dp?还用其他的方法?
  • 手机响应式布局,是获取屏幕尺寸,在某个区间用一种css,另个区间用另一种css。需要用@media写多份css的。无法做到真正的随屏幕变化而变化。 而《meta name="viewport" content="width=device-width" /》的用法是...
  • 引言cocos creator基础-(八)cc.Label使用1: 掌握cc.Label组件使用;2: 掌握cc.RichText组件使用;cc.Label1:cc.Label是显示文字的组件;... Vertial: 上, 下, 居中, 字与行的排版 Font Size: 字体大小...
  • 有时候美术会给出一系列的艺术字,例如数字0,1,2,3,4,5,6,7,8,9,这些字以图片的形式给开发人员,这时候图片的...这种方式太过老土~~~~,于是有了第二种,把美术图片做成一个字体(改字体无法调节字体大小,只能通...
  • 例如,在进行尺寸标注或使用MTEXT、DTEXT命令时需要设置字体大小,此时字体大小需要根据图纸的绘图比例进行缩放,为了获取图纸的缩放比例就需要获取全局比例因子。存储全局比例因子的AutoCAD系统变量为DIMSCALE ...
  • 为了解决上下班路上或者没带电脑时,查看 Linux 服务器日志或者紧急运维的...主要特点:全色彩的终端/SSH 客户端突出式的键盘上有着所有有用而又难以找到的字符使用音量键快速调整字体大小支持使用外接键盘支持在 ...
  • axisLabel: { //x轴字体样式 interval:0, rotate:70, margin:2, textstyle: { color:"#222", fontSize: '16' }}, data :(function(){ var arr=[];...
  • 所谓获取不带单位的像素值就是获取比如元素的宽度、高度、字体大小、外边距、内边距等值但是去掉像素单位。  比如:某一个元素的宽度是100px,现在我要获取这个这个值但是不带单位“px”,对于这种问题你会怎么解决...
  • 你我相遇,今世有缘。...这道题,怎么比较a和b的大小?大家可以先在草稿本上独立的做一遍。然后再看文章末尾的视频讲解。方老师数学课堂,所有的视频,都是免费的,请放心关注,放心订阅。方老师数学课...
  • 对于界面上文字字符串显示,qml 中有Text控件。而Text控件中有个 ...当然和字体字体大小有关。 width:{level1Width =Math.max(level1Width,txt1.contentWidth+20);return level1Width;}//100 ...
  • //字体,字体大小 JLabel la3 = new JLabel(s.getant());//作者 jp[i].add(la3); la3.setBounds(105,35 , 120,20); float f = s.getwnu()/10000; JLabel la4 = new JLabel(f+" 万字...
  • 点击上方蓝色字体,选择“设为星标”回复”666“获取面试宝典本文介绍linux内存机制、虚拟内存swap、buffer/cache释放等原理及实操。一、什么是linux的内存机制?我们知道,直接从物理内存读写数据要比从硬盘读写...

空空如也

空空如也

1 2 3 4 5
收藏数 96
精华内容 38
关键字:

怎么获取字体大小