FrameFormat
Contenu
[
Cacher
]FrameFormat class
Représente la mise en forme liée au cadre pour un paragraphe.
public class FrameFormat
Propriétés
Nom | La description |
---|---|
Height { get; } | Obtient la hauteur du cadre spécifié. |
HeightRule { get; } | Obtient la règle permettant de déterminer la hauteur du cadre spécifié. |
HorizontalAlignment { get; } | Obtient l’alignement horizontal du cadre spécifié. |
HorizontalDistanceFromText { get; } | Obtient la distance horizontale entre un cadre et le texte environnant, en points. |
HorizontalPosition { get; } | Obtient la distance horizontale entre le bord du cadre et l’élément spécifié par leRelativeHorizontalPosition propriété. |
IsFrame { get; } | Retoursvrai si le paragraphe est un cadre. |
RelativeHorizontalPosition { get; } | Obtient la position horizontale relative d’un cadre. |
RelativeVerticalPosition { get; } | Obtient la position verticale relative d’un cadre. |
VerticalAlignment { get; } | Obtient l’alignement vertical du cadre spécifié. |
VerticalDistanceFromText { get; } | Spécifie la distance verticale (en points) entre un cadre et le texte environnant. |
VerticalPosition { get; } | Obtient la distance verticale entre le bord du cadre et l’élément spécifié par leRelativeVerticalPosition propriété. |
Width { get; } | Obtient la largeur du cadre spécifié, en points. |
Remarques
Cet objet est toujours créé. Si un paragraphe est un cadre, toutes les propriétés contiennent leurs valeurs respectives ; sinon, toutes les propriétés sont définies sur leurs valeurs par défaut.
UtiliserIsFrame
pour vérifier si le paragraphe est un cadre.
Exemples
Montre comment obtenir des informations sur les propriétés de formatage des paragraphes qui sont des cadres.
Document doc = new Document(MyDir + "Paragraph frame.docx");
Paragraph paragraphFrame = doc.FirstSection.Body.Paragraphs.OfType<Paragraph>().First(p => p.FrameFormat.IsFrame);
Assert.AreEqual(233.3d, paragraphFrame.FrameFormat.Width);
Assert.AreEqual(138.8d, paragraphFrame.FrameFormat.Height);
Assert.AreEqual(HeightRule.AtLeast, paragraphFrame.FrameFormat.HeightRule);
Assert.AreEqual(HorizontalAlignment.Default, paragraphFrame.FrameFormat.HorizontalAlignment);
Assert.AreEqual(VerticalAlignment.Default, paragraphFrame.FrameFormat.VerticalAlignment);
Assert.AreEqual(34.05d, paragraphFrame.FrameFormat.HorizontalPosition);
Assert.AreEqual(RelativeHorizontalPosition.Page, paragraphFrame.FrameFormat.RelativeHorizontalPosition);
Assert.AreEqual(9.0d, paragraphFrame.FrameFormat.HorizontalDistanceFromText);
Assert.AreEqual(20.5d, paragraphFrame.FrameFormat.VerticalPosition);
Assert.AreEqual(RelativeVerticalPosition.Paragraph, paragraphFrame.FrameFormat.RelativeVerticalPosition);
Assert.AreEqual(0.0d, paragraphFrame.FrameFormat.VerticalDistanceFromText);
Voir également
- espace de noms Aspose.Words
- Assemblée Aspose.Words