我的程序必须在PDF Acrofield上做一些样式。其中之一是将文本在多行文本域(而不是富文本域)中水平和垂直居中。我设法用下面的代码将它水平居中: var centeredField = stamper.AcroFields.GetFieldItem(field.Name);
centeredField.GetWidget(0).Put(PdfName.Q, new PdfNumber(PdfFormField.Q_CENTER)); 但是我找不到任何方法使文本垂直居中。任何帮助都是非常感谢的。
我正在尝试居中文本(水平和垂直),我在这方面有一点困难。
这就是我尝试过的,但它只是水平居中,而不是垂直居中。
如何将此文本置于中心位置?
<div class="playerDetailsPage">
<p>
<h4>The text will be in the center</h4>
</p>
</div>
css
.playerDetailsPage {
background-color
我想在一个固定高度的容器内垂直地对一个文本Widget。但是,我希望保持容器动态的宽度,这将根据文本的长度而变化。我尝试使用Center并在文本小部件和父容器小部件上对齐,但是它沿着整个宽度扩展。要注意的是,容器位于另一列中。
import 'package:flutter/material.dart';
class CustomIconButton extends StatelessWidget {
final String name;
final Function()? onTap;
final TextStyle? textStyle;
final Bo