FrameFormat
İçindekiler
[
Saklamak
]FrameFormat class
Bir paragrafın çerçeveyle ilgili biçimlendirmesini temsil eder.
public class FrameFormat
Özellikleri
İsim | Tanım |
---|---|
Height { get; } | Belirtilen çerçevenin yüksekliğini alır. |
HeightRule { get; } | Belirtilen çerçevenin yüksekliğini belirleme kuralını alır. |
HorizontalAlignment { get; } | Belirtilen çerçevenin yatay hizalamasını alır. |
HorizontalDistanceFromText { get; } | Bir çerçeve ile onu çevreleyen metin arasındaki yatay mesafeyi nokta cinsinden alır. |
HorizontalPosition { get; } | Çerçevenin kenarı ile öğe tarafından belirtilen öğe arasındaki yatay mesafeyi alır.RelativeHorizontalPosition özellik. |
IsFrame { get; } | İadelerdoğru paragraf bir çerçeve ise. |
RelativeHorizontalPosition { get; } | Bir çerçevenin göreceli yatay konumunu alır. |
RelativeVerticalPosition { get; } | Bir çerçevenin göreceli dikey konumunu alır. |
VerticalAlignment { get; } | Belirtilen çerçevenin dikey hizalamasını alır. |
VerticalDistanceFromText { get; } | Çerçeve ile çevresindeki metin arasındaki dikey mesafeyi (nokta cinsinden) belirtir. |
VerticalPosition { get; } | Çerçevenin kenarı ile öğe tarafından belirtilen öğe arasındaki dikey mesafeyi alır.RelativeVerticalPosition özellik. |
Width { get; } | Belirtilen çerçevenin genişliğini nokta cinsinden alır. |
Notlar
Bu nesne her zaman oluşturulur. Paragraf bir çerçeve ise, tüm özellikler ilgili değerleri içerecektir, aksi takdirde tüm özellikler varsayılan değerlerine ayarlanır.
KullanmakIsFrame
Paragrafın bir çerçeve olup olmadığını kontrol etmek için.
Örnekler
Çerçeve olan paragrafların biçimlendirme özellikleri hakkında nasıl bilgi alınacağını gösterir.
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);
Ayrıca bakınız
- ad alanı Aspose.Words
- toplantı Aspose.Words