FrameFormat
Contenu
[
Cacher
]FrameFormat class
Représente le formatage lié 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 pour 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 frame. |
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, alors toutes les propriétés contiendront des 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 mise en forme 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