首页 文章
  • 160 votes
     answers
     views

    画布上的Android中心文字

    我正在尝试使用下面的代码显示文本 . 问题是文本不是水平居中的 . 当我设置 drawText 的坐标时,它会在此位置设置文本的底部 . 我希望绘制文本,以便文本也水平居中 . 这是一张进一步显示我的问题的图片: @Override protected void onDraw(Canvas canvas) { // TODO Auto-generated method stub ...
  • 71 votes
     answers
     views

    Android Canvas.drawText

    我有一个视图,我在onDraw(Canvas画布)方法中使用Canvas对象进行绘制 . 我的代码是: Paint paint = new Paint(); paint.setColor(Color.WHITE); paint.setStyle(Style.FILL); canvas.drawPaint(paint); paint.setColor(android.R.color.black);...
  • 0 votes
     answers
     views

    ffmpeg drawtext在所有类型的视频上使用相同的字体大小和位置

    我在用户上传的输入视频上绘制文字和图标 . 我能够使用两个独立的ffmpeg过滤器-vf和-filter_complex成功绘制测试和图标 . 但问题是视频的不同大小和分辨率的输出不一致 . 我的意思是我需要将文本和图标放在左上角,并使用一些填充,但每个视频的位置和大小完全不同 . 那么你可以帮助我如何计算基于视频高度和宽度的字体以使其一致,我的意思是文本框应该是相同的大小,而不管视频尺寸 . 这...

热门问题