精华内容
下载资源
问答
  • Qt绘制图形添加文字、矩形圆角、去除焦点线以及阴影设置
    千次阅读
    2020-03-06 15:25:39

    自定义图形(矩形)

    // 自定义 Item
    RectangleItem::RectangleItem(QGraphicsItem *parent)
        : QGraphicsRectItem(parent)
    {
        // 画笔 - 边框色
        p = pen();
        p.setWidth(1);
        p.setColor(CGlobal:: DRAW_COLOUR_JXBORDER);
        setPen(p);
    
        // 画刷 - 背景色
        setBrush(CGlobal:: DRAW_COLOUR_JX);
    
        // 可选择
        setFlags(QGraphicsItem::ItemIsSelectable);
    
        font.setPointSize(10);  //字体大小
        font.setBold(false);    //字体加粗
        font.setFamily("Microsoft YaHei"); //设置字体样式
        textItem = new QGraphicsTextItem(this);
    }
    

    矩形添加文字

    //给矩形添加文字 调用此方法
    void RectangleItem::addTextItem(QString text){
    
        textItem->setPlainText(text);
        textItem->setTextWidth(this->boundingRect().width());  //设置编辑框宽度
        textItem->setDefaultTextColor(CGlobal:: DRAW_COLOUR_FONT);   //设置字体颜色
        //qDebug()<<this->boundingRect().width();
        //文字居中
        QTextBlockFormat format;
        format.setAlignment(Qt::AlignCenter);  //设置字体居中
        QTextCursor cursor = textItem->textCursor();
        cursor.select(QTextCursor::Document);
        cursor.mergeBlockFormat(format);
        cursor.clearSelection();
        textItem->setTextCursor(cursor);
        //设置item放置位置
        //QPointF p =this->boundingRect().center();
        QPointF pos(this->boundingRect().x(),this->boundingRect().center().ry()-15);
        textItem->setPos(pos);
        textItem->setFont(font);
    }
    

    添加设置矩形的圆角以及去除焦点选中外边线

    当自定继承了QGraphicsRectItem类,则不能直接使用drawRoundedRect方法,因此定义不了圆角。
    需重新paint方法。矩形选中时会出现外边虚线,可进行自定义外边虚线样式。

    void RectangleItem:: paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget) {
        QStyleOptionGraphicsItem op;
        op.initFrom(widget);
    
        // 判断选中时,设置状态为 State_None
        if (option->state & QStyle::State_Selected)
            op.state = QStyle::State_None;
    
         // 调用默认方法,进行原始绘制
        //QGraphicsRectItem::paint(painter, &op, widget);
        painter->setPen(p);  //边框色
        painter->setBrush(this->brush());
        painter->drawRoundedRect(this->rect(), 2, 2); //圆角5像素
         // 选中时绘制
        if (option->state & QStyle::State_Selected) {
    
            qreal itemPenWidth = pen().widthF();
            const qreal pad = itemPenWidth / 2;
            const qreal penWidth = 2;
            // 边框区域颜色
            QColor color = QColor(CGlobal:: DRAW_JX_XZ);
            // 绘制实线
            painter->setPen(QPen(color, penWidth, Qt::SolidLine));
            painter->setBrush(Qt::NoBrush);
            painter->drawRoundedRect(boundingRect().adjusted(pad, pad, -pad, -pad), 2, 2);
            // 绘制虚线
    //        painter->setPen(QPen(color, 0, Qt::DashLine));
    //        painter->setBrush(Qt::NoBrush);
    //        painter->drawRect(boundingRect().adjusted(pad, pad, -pad, -pad));
        }
    }
    

    给图形添加阴影

    在设置阴影时,不能在自定的图形类中调用setGraphicsEffect方法,需要在获取到图形对象,如下设置即可

    //添加阴影
    QGraphicsDropShadowEffect *shadow_effect = new QGraphicsDropShadowEffect(this);
    shadow_effect->setOffset(0, 0);  //阴影偏移
    shadow_effect->setColor(Qt::black); //隐隐颜色
    shadow_effect->setBlurRadius(20); //阴影半径
    item->setGraphicsEffect(shadow_effect); //给item设置阴影
    
    
    item->setGraphicsEffect(NULL); //去除item设置阴影
    
    更多相关内容
  • cad如何在图形中添加文字.doc
  • 图形功能使得仿真结果更加直观形象 更容易从杂乱的离散数据发现数据的内 关系 ? 二维绘图指令 plot ? 三维绘图指令 plot3 mesh Matlab 二维绘图基本指令 ? 二维绘图指令 plot plot 的基本指令有 3 种 1. plot...
  • 使用旧版标题步骤:文件-新建-旧版标题备注:(1)加完文字后关闭旧版标题界面,项目界面显示刚刚新建的字幕,将字幕拖到序列上,并将它移动到相对应的位置。(2)双击字幕即可再次进入旧版标题界面修改文字。2...

    640f13291c23b06e79274bf67e23137c.png

    哈喽!大家好,我是一只学渣君。本期为大家分享的是:如何给视频添加字幕。

    本期分享的内容主要是从使用pr添加简单字幕和使用arctime软件快速添加大篇幅字幕两个方面来讲解。

    一、使用pr添加简单字幕

    1.使用旧版标题

    步骤:

    文件-新建-旧版标题

    备注:

    (1)加完文字后关闭旧版标题界面,在项目界面显示刚刚新建的字幕,将字幕拖到序列上,并将它移动到相对应的位置。

    (2)双击字幕即可再次进入旧版标题界面修改文字。

    2. 使用文字工具

    步骤:

    在序列左侧工具栏使用文字工具添加文字

    备注:

    用选择工具可以对文字进行移动,并可在基本图形界面修改文字属性。

    二、使用arctime软件快速添加大篇幅字幕

    步骤:

    (1)需要先准备1个视频文件,和1个txt的字幕文件。

    (2)将视频和字幕拖入。

    (3)点击快速拖拽键后,就可以根据视频内容在轨道上用鼠标左键拖拽添加字幕了。

    f55a885cb550d272b4a10e2542ee6d76.png

    双击即可修改字幕。

    按空格键可以开始/暂停播放视频。

    (4)导出到PR。导出-到Premiere pr-XML+PNG序列。在这个界面可以修改字幕字体以及字幕的位置(在其他里的垂直边距处),画面预设的分辨率和帧速率要按实际的调整一下。保存位置那里要新建一个字幕文件夹存放字幕。

    334fa64f21e3a0738bfcb1beaa6c6210.png

    最后CTRL+S,保存一下acrtime的文件。

    (5)添加到pr里。把xml序列文件拖入到文件里,然后再拖到轨道上,就能自动匹配视频了。

    ca32d609ba42961250abec92a51991ad.png

    修改字幕的话,要重新回到arctime里,在实用工具-编辑单张PNG,修改后保存即可,pr里会自动更新。

    展开全文
  • 如今我们生活随处都可以拍摄各种各样的视频,有时候我们想把自己拍摄的视频加上一些字幕解说之类的文字应该如何做呢,今天卿卿教大家通过PR是如何添加字幕。PR 教程.jpg使用视频剪辑的时候,经常或遇到的给视频...

     如今我们生活中随处都可以拍摄各种各样的视频,有时候我们想把自己拍摄的视频加上一些字幕解说之类的文字应该如何做呢,今天卿卿教大家通过PR是如何添加字幕。

    7fcda6ed78f2ad9c2deb39ec30541acc.gif

    PR 教程.jpg

    66241bf82b1a5b3328072ca8c83eb6c1.png 9d47e17ef334549d69e7d78b9e59e568.png

    在使用视频剪辑的时候,经常或遇到的给视频添加字幕,2018版PR软件有一定的改动,下面来看看pr cc 2018怎样添加字幕。

    方法1.

    2ce80c8cc1dde4ccba345d243c61e3a0.png

     1

    首先,点击打开pr cc 2018软件,进入首页,点击新建项目。

    0444fef54fa93e4caa1d0141a89877f2.png 8ea841f38d70337ed41e8811d44af668.png 2ce80c8cc1dde4ccba345d243c61e3a0.png

     2

    在项目面板中点击右键,新建一个序列。

    adf3b86532ab043fba07ae81b4b8ffc8.png 8ea841f38d70337ed41e8811d44af668.png 2ce80c8cc1dde4ccba345d243c61e3a0.png

     3

    将新建的序列拖动到时间轴上,点击面板上的文字工具“T”,如图中所示。

    779bc0baf984a360164580f11de7955b.png 8ea841f38d70337ed41e8811d44af668.png 2ce80c8cc1dde4ccba345d243c61e3a0.png

     4

    在节目面板上合适位置单击,弹出文本框,在其中输入文字。

    35256558dc8865f9d32473adf8fe2ad0.png 8ea841f38d70337ed41e8811d44af668.png 2ce80c8cc1dde4ccba345d243c61e3a0.png

     5

    选择上方的图形面板,在基本图形面板中设置目前文字的一些相关属性。

    3867b65cc20c934a0ff281606e33949c.png 8ea841f38d70337ed41e8811d44af668.png 6e0e137cdbf02225871a310d493517c1.png

    方法2.

    2ce80c8cc1dde4ccba345d243c61e3a0.png

     1

    同样的是打开电脑上的软件,点击新建项目进入页面。

    0444fef54fa93e4caa1d0141a89877f2.png 8ea841f38d70337ed41e8811d44af668.png 2ce80c8cc1dde4ccba345d243c61e3a0.png

     2

    在编辑页面,点击文件 —— 新建 —— 字幕。

    05dcdd7f1677d47720862d708ee49d1a.png 8ea841f38d70337ed41e8811d44af668.png 2ce80c8cc1dde4ccba345d243c61e3a0.png

     3

    在弹出字幕界面,下拉箭头选择字幕标准及相关属性,然后点确定。

    7dff85633caf79630fa316afc65f8bbf.png 8ea841f38d70337ed41e8811d44af668.png 2ce80c8cc1dde4ccba345d243c61e3a0.png

     4

    在项目面板可以看到已经新建好一个字幕文件,输入文字,调整大小,还可以输入其他属性。

    2731e3be6b71f48adf56657b1d8f9ec1.png 8ea841f38d70337ed41e8811d44af668.png 2ce80c8cc1dde4ccba345d243c61e3a0.png

     5

    将字幕文件拖动到时间轴上,放到合适的位置,字幕新建成功。

    faed9cb3d462445083c2cb04a931c44c.png 8ea841f38d70337ed41e8811d44af668.png 7fcda6ed78f2ad9c2deb39ec30541acc.gif a2a6f17758d99a645febcbe105085d0b.png

    PR是一款多功能软件,在视频编辑等方面都有很大的作用,今天的这篇经验卿卿和大家聊了聊关于pr cc 2018软件字幕添加和修改的两种方法,希望可以帮助到大家,卿卿期待大家在视频大赛的表现哦~

    责编:学学

    美编:源源 博博 德德

    5543c08a7c7b7256ebbce9f280571adc.png

    扫码关注

    河北中医青年

    展开全文
  • openlayers 添加文字标注

    热门讨论 2015-06-18 13:17:30
    openlayers 实现地图上添加文字标注。为图片注记添加文本标签
  • WPS表格如何添加自绘图形文字说明.docx
  • WPS文字中怎样画图329x212 - 10KB - JPEGwps文字中怎样图片上写字?500x479 - 33KB - JPEGWPS文字多个文档同时编辑设置方法496x360 - 24KB - JPEG怎么用wps文字画图598x400 - 36KB - JPEGWPS文字怎样画图481x277 ...

    WPS文字中怎样画图

    329x212 - 10KB - JPEG

    在wps文字中怎样在图片上写字?

    500x479 - 33KB - JPEG

    WPS文字多个文档同时编辑设置方法

    496x360 - 24KB - JPEG

    怎么用wps文字画图

    598x400 - 36KB - JPEG

    WPS文字怎样画图

    481x277 - 12KB - JPEG

    在WPS表格2013中新建表格样式

    600x513 - 66KB - JPEG

    wps能画图? - wps 画图 - 该网络歌曲不能播放

    349x187 - 17KB - JPEG

    怎样在WPS文字中插入组织结构图_软件

    400x269 - 13KB - JPEG

    office画图

    500x216 - 22KB - JPEG

    用wps文字快速制作美观的流程图_wps教程

    400x347 - 34KB - JPEG

    如何做南瓜馒头卷 - 实用经验网

    250x200 - 117KB - PNG

    【图】如何使用WPS文字画图

    400x493 - 18KB - JPEG

    wps实用教程:画出数学的交集图_wps教程

    400x307 - 23KB - JPEG

    wps文字中如何合并和拆分单元格-2345软件教

    600x398 - 35KB - JPEG

    如何在WPS2016中画图?_wps教程

    599x569 - 185KB - JPEG

    下面小编就来告诉你 WPS 文字画图的步骤吧。希望对你有帮助!2.WPS文字绘图工具怎么绘制标准图形图文教程

    Ps中怎么修改已添加文字的. 经验视频 InDesign如何在表格中添加. 经验视频 如何在PPT中添加文字出场. 经验

    展开全部 wps文字绘图工具栏在什么地方?大家在使用wps办公软件的时候有没有发现在上面其实还是可以进行

    WPS文字如何在形状或图片上加文字,当我们使用WPS文字制作一个图片后,如何在图片上添加上需要的文字呢?

    需要在其中插入一些图形,那么,我们可以直接在wps文字中实现画图的效果,2.在WPS文字中怎么画图

    wps文字工具是我们常用来撰写文章的一款软件,但其实还有一些功能也能在wps文字中实现,像是绘图工具一些人

    wps里面怎么画图?当然了,wps里面绘图只是一种基本的东西,一般建议绘图采用CAD,PS等软件画好了,再通过

    使用WPS文字画图方法如下: 1、启动wps,如下图,选择左上角菜单栏中的“插入”。2、这时,在插入的形状

    在word里画一个工业处理过程的流程展开全部 Word画的箭头无法直接加文字,可以通过以下操作添加:

    在WORD里画图怎么加文字.在WORD里展开全部 如果是WORD里的自选图形,可右击鼠标,选“添加文字”;

    展开全文
  • PHP实现图片中添加中文文字

    千次阅读 2021-03-23 21:19:49
    /*注重:需要gd库支持,需要iconv支持(php5已经包含不用加载)图片中添加中文文字*//*param$image图象资源paramsize字体大小paramangle字体输出角度paramshowX输出位置x坐标paramshowY输出位置y坐标paramfont字体...
  • OpenCV自行图像中添加文字

    千次阅读 2019-04-10 22:07:54
    **法一:**该方法只能图像上面增加英文,不能增加汉字 import cv2 img = cv2.imread(“file.jpg”) text = ‘You are the best!’ cv2.putText(img, text, (10, 20), cv2.FONT_HERSHEY_COMPLEX, 0.5, (100, ...
  • 添加文字 想要为一段视频添加文字点击工作栏文字工具即可为视频添加上文字 5.添加视频过渡效果 如果两段视频放在一起,想要给它们的过渡添加一个过渡效果,可以点击控制效果,选择视频过渡,将想要选择的效果拉到...
  • 新版的Premiere,多数内容已经用“基本图形”代替了以前的“文字标题”。下图是基本图形面板,基本图形旧版文字标题文字标题使用基本图形,可以从网上下载很多别人做好的“动态文字”,自己使用时,修改修改即可...
  • matplotlib图形中添加文本

    千次阅读 2021-05-02 09:25:28
    matplotlib图形中添加文本 plt.text(x, y, s, fontsize= 15,\ verticalalignment="top", horizontalalignment="right" family = "fantasy",color= "r", style = "italic", weight = "light",\ bbox = dict...
  • Altium Designer 假如图形文字更漂亮 更专业
  • Python图片上添加文字

    万次阅读 多人点赞 2019-03-02 00:01:49
    本文主要介绍如何通过Python图片上的指定位置添加文字,主要利用两个库OpenCV和PIL。 一、OpenCV 1.安装OpenCV pip install opencv-python 2.利用putText方法来实现图片的指定位置添加文字 putText(img, text, ...
  • R语言可视化图像中添加文本(Adding Text to plot) 创建一个好的可视化包括引导读者,使用图形讲述一个直观的故事。某些情况下,这个故事可以以完全直观生动的方式呈现,而不需要添加文本,但其他情况下,小...
  • 添加引用: using System.Drawing; using System.Drawing.Imaging; public Bitmap CreateBMP(Image image) { //声明位图 Bitmap bitmap = new Bitmap(image, image.Width, image.Height); return bitmap; } ...
  • 在图形中任意位置通过text添加纯文本的注释 text所有相关的参数:官网链接 #!/usr/bin/python #coding: utf-8 import numpy as np import matplotlib.pyplot as plt x = np.arange(-10, 11, 1) y = x ** 2 ...
  • 简介进行Matalb绘图时,需要对图片里面的内容进行说明,就需要添加必要的说明。如何进行标示字符的添加呢。方法下面通过绘制二阶系统阶跃响应,综合演示图形标识。本例比较综合,涉及的指令较广。请耐心读、实际做、再...
  • SmartArt图形是信息和观点的视觉表示形式。可以通过从多种不同布局进行选择来创建SmartArt图形,...本文介绍Word2016文档插入SmartArt图形添加文本的方法。步骤1:打开Word文档,功能区切换到“插入”选项卡...
  • GDI 打印 水印 图形 文字 图片上动态添加文字
  • 我们做平时的设计数据的时候,遇到需要CAD图纸上添加一些字段或者说明,为了把CAD图纸文件描述的更加细致,让人看得懂,比如吧,你想要CAD图纸上绘制一些图形,然后想添加一些日期啊,或者是想输入一段说明,...
  • 现如今,电脑的使用越来越普及,许多人上班或者生活中都需要用到word文档办公软件,但其中一些小知识,比如word怎么添加背景图片及文字背景?学习啦小编这里给大家详细解答。word中添加背景图文的教程有时候...
  • Python图片中添加文字的两种操作

    万次阅读 2017-10-07 10:49:07
     图片中添加文字看上去很简单,但是如果是利用OpenCV来做却很麻烦。OpenCV并没有使用自定义字体文件的函数,这不仅意味着我们不能使用自己的字体,而且意味着他无法显示中文字符。这还是非常要命的事情。而且他...
  • 用python图片如何添加文字

    万次阅读 2018-05-02 14:03:35
    本文和大家分享的主要是使用python图片中添加文字相关内容,一起来看看吧,希望对大家学习python有所帮助。  使用OpenCV  图片中添加文字看上去很简单,但是如果是利用OpenCV来做却很麻烦。OpenCV并没有...
  • 2016-07-16 21:02管爱娟 客户经理word打开“绘图”工具栏。一般word中都是默认“绘图”工具栏开启。如果开启了“绘图”工具栏,会...如下图所示,word左下角选择“自选图形”,选择“基本形状”,然后再选择自己想...
  • <canvas id="myCanvas" width="1000" height="580" style="border:1px solid #d3d3d3;"> ...</canvas> function initCanvas(){ var canvas = document.getElementById("myCanvas");...
  • 网页制作时如何给图片添加文字

    千次阅读 2021-06-08 19:18:12
    换而言之,很多人讨论图文分开时候如何排版,却很少人注意到图片上添加文字时应该怎么排版。接下来,小编要从几个方面谈一谈如何给图片添加文字。一、竖直OR水平不同于正文多采用水平文字排版,图片上添加的文字...
  • Qt使用QLabel添加图片和文字的使用

    千次阅读 2021-02-05 08:41:30
    2、QLabel显示文字 1:QLabel中添加图片 假设图片的路径 path = "D:\\Test\1.png"; 简单的进行图片加载,代码如下: QString spath = "D:\\Test\\1.png"; QPixmap picPixmap; picPixmap.load(spath); ui....
  • 目录1 绘制圆2 绘制线段3 绘制椭圆4 绘制矩形5 绘制多边形6 生成文字示例代码 1 绘制圆 OpenCV4分别提供了绘制圆的函数cv.circle(). #cv.circle()函数原型 img = cv.circle(img, center, radius, ...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 99,405
精华内容 39,762
关键字:

怎么在图形中添加文字