LineSpacing
Contenuti
[
Nascondere
]ParagraphFormat.LineSpacing property
Ottiene o imposta l’interlinea (in punti) per il paragrafo.
public double LineSpacing { get; set; }
Osservazioni
QuandoLineSpacingRule
la proprietà è impostata suAtLeast , l’interlinea può essere maggiore o uguale a, ma mai inferiore a quella specificataLineSpacing
valore.
QuandoLineSpacingRule
la proprietà è impostata suExactly , l’interlinea non cambia mai da a quella specificataLineSpacing
valore, anche se all’interno del paragrafo viene utilizzato un carattere più grande.
Esempi
Mostra come lavorare con l’interlinea.
Document doc = new Document();
DocumentBuilder builder = new DocumentBuilder(doc);
// Di seguito sono riportate tre regole di interlinea che possiamo definire utilizzando il file
// la proprietà "LineSpacingRule" del paragrafo per configurare la spaziatura tra i paragrafi.
// 1 - Imposta una quantità minima di spaziatura.
// Ciò darà un riempimento verticale alle righe di testo di qualsiasi dimensione
// è troppo piccolo per mantenere l'altezza minima della riga.
builder.ParagraphFormat.LineSpacingRule = LineSpacingRule.AtLeast;
builder.ParagraphFormat.LineSpacing = 20;
builder.Writeln("Minimum line spacing of 20.");
builder.Writeln("Minimum line spacing of 20.");
// 2 - Imposta la spaziatura esatta.
// L'utilizzo di dimensioni dei caratteri troppo grandi per la spaziatura troncherà il testo.
builder.ParagraphFormat.LineSpacingRule = LineSpacingRule.Exactly;
builder.ParagraphFormat.LineSpacing = 5;
builder.Writeln("Line spacing of exactly 5.");
builder.Writeln("Line spacing of exactly 5.");
// 3 - Imposta la spaziatura come multiplo dell'interlinea predefinita, che per impostazione predefinita è 12 punti.
// Questo tipo di spaziatura verrà adattato alle diverse dimensioni dei caratteri.
builder.ParagraphFormat.LineSpacingRule = LineSpacingRule.Multiple;
builder.ParagraphFormat.LineSpacing = 18;
builder.Writeln("Line spacing of 1.5 default lines.");
builder.Writeln("Line spacing of 1.5 default lines.");
doc.Save(ArtifactsDir + "ParagraphFormat.LineSpacing.docx");
Guarda anche
- class ParagraphFormat
- spazio dei nomi Aspose.Words
- assemblea Aspose.Words