13得票3回答
使用画布在垂直和水平方向上居中文本

我正在尝试在位图中水平和垂直对齐文本,我阅读了几篇文章,但找不到解决方案。位图是一个简单的圆形图像。我发布了我的现有代码。大体上它能工作,但是文本并不完全居中,似乎有点偏左和偏上,我的意思是似乎需要添加一个偏移量将其向右和向下移动。public static float convertDpTo...

12得票1回答
如何在Android中使用Canvas.drawText绘制跨度字符串

我想将一个SpannedString绘制到Canvas上。 SpannableString spannableString = new SpannableString("Hello World!"); ForegroundColorSpan foregroundSpan = new Fo...

11得票2回答
如何在安卓中对齐StaticLayout?

我希望在Google Maps API的顶部创建包裹文字。虽然我已经用很多代码实现了这一点,但我一直在想有更好的方法。我的最新尝试是使用StaticLayout类,文本已经包裹,但我不知道如何调整位置……无论我尝试什么,它总是从屏幕的左上角开始。

11得票2回答
如何使用DrawText()在已知窗口句柄的情况下写入文本?

我想知道如何使用Windows API在特定窗口的给定位置编写文本。 例如,如果文本要写入的窗口内坐标为(x,y) = (40,10),那么我需要做什么才能在该位置编写一行文本到该窗口中?

10得票1回答
使用Qt在图像上绘制文本

我想在图片上绘制文本。我使用了这段代码,但是我没有看到任何文本显示在图片上。void ImageSaver::save(const QString &path) const { QImage image(img_); QPainter p(&image...

9得票2回答
为什么我的 Canvas.drawText() 调用不起作用?

大家好: 我正在编写一个继承自TextView的类,并重写它的onDraw()方法,但是在这个方法中,我的canvas.drawText()调用似乎无法工作,代码如下: protected void onDraw(Canvas canvas) { // super.onDraw(ca...

9得票2回答
Canvas绘制HTML文本

是否可以将Html传递给Canvas.drawtext()? 我尝试了这个: canvas.drawText(Html.fromHtml("This is an <u>underline</u> text demo for TextView."), 0, 20, co...

8得票3回答
使用Canvas绘制多行文本

我正在开发一个图片评论应用程序。我使用canvas.drawText(text, x, y, imgPaint);在画布上绘制文本。 当文本超过画布宽度时,需要将单行文本转换为多行文本。 提前感谢。

7得票2回答
如何在ffmpeg中根据分辨率比例设置drawtext字体大小

如何根据不同分辨率的宽度和高度以一定比例设置视频上drawtext的字体大小? ffmpeg -i Input.mp4 -vf drawtext="fontfile=OpenSans-Regular.ttf: \ text='New Music Video': fontcolor=white...

7得票1回答
FFmpeg-在两个时间点之间向视频中添加文字

你好,我有一个20秒长的视频,我想在00:00:10秒到00:00:15秒之间添加一些文字,只需要写上“夏日视频”,并使用FFMPEG淡入淡出。 我知道我必须使用drawtext过滤器,但有人有例子吗? 谢谢。