NumberStyle
Contenuti
[
Nascondere
]FootnoteOptions.NumberStyle property
Specifica il formato numerico per le note a piè di pagina numerate automaticamente.
public NumberStyle NumberStyle { get; set; }
Osservazioni
Non tutti gli stili numerici sono applicabili a questa proprietà. Per l’elenco degli stili numerici applicabili, consultare la finestra di dialogo Inserisci nota a piè di pagina o nota di chiusura in Microsoft Word. Se si seleziona uno stile numerico non applicabile, Microsoft Word tornerà al valore predefinito.
Esempi
Mostra come modificare lo stile dei numeri dei riferimenti delle note a piè di pagina/note di chiusura.
Document doc = new Document();
DocumentBuilder builder = new DocumentBuilder(doc);
// Le note a piè di pagina e le note finali sono un modo per allegare un riferimento o un commento laterale al testo
// che non interferisca con il flusso del testo principale.
// L'inserimento di una nota a piè di pagina/nota di chiusura aggiunge un piccolo simbolo di riferimento in apice
// nel corpo del testo principale dove inseriamo la nota a piè di pagina/nota di chiusura.
// Ogni nota a piè di pagina/nota di chiusura crea anche una voce, che consiste in un simbolo che corrisponde al riferimento
// simbolo nel corpo del testo principale. Il testo di riferimento che passiamo al metodo "InsertEndnote" del generatore di documenti.
// Le voci delle note a piè di pagina, per impostazione predefinita, vengono visualizzate in fondo a ogni pagina che contiene
// i relativi simboli di riferimento e le note di chiusura vengono visualizzati alla fine del documento.
builder.Write("Text 1. ");
builder.InsertFootnote(FootnoteType.Footnote, "Footnote 1.");
builder.Write("Text 2. ");
builder.InsertFootnote(FootnoteType.Footnote, "Footnote 2.");
builder.Write("Text 3. ");
builder.InsertFootnote(FootnoteType.Footnote, "Footnote 3.", "Custom footnote reference mark");
builder.InsertParagraph();
builder.Write("Text 1. ");
builder.InsertFootnote(FootnoteType.Endnote, "Endnote 1.");
builder.Write("Text 2. ");
builder.InsertFootnote(FootnoteType.Endnote, "Endnote 2.");
builder.Write("Text 3. ");
builder.InsertFootnote(FootnoteType.Endnote, "Endnote 3.", "Custom endnote reference mark");
// Per impostazione predefinita, il simbolo di riferimento per ogni nota a piè di pagina e nota di chiusura è il suo indice
// tra tutte le note a piè di pagina/note di chiusura del documento. Ogni documento mantiene conteggi separati
// per le note a piè di pagina e per le note di chiusura. Per impostazione predefinita, le note a piè di pagina visualizzano i numeri arabi,
// e le note finali mostrano i numeri in numeri romani minuscoli.
Assert.AreEqual(NumberStyle.Arabic, doc.FootnoteOptions.NumberStyle);
Assert.AreEqual(NumberStyle.LowercaseRoman, doc.EndnoteOptions.NumberStyle);
// Possiamo usare la proprietà "NumberStyle" per applicare stili di numerazione personalizzati alle note a piè di pagina e alle note di chiusura.
// Ciò non influirà sulle note a piè di pagina/note di chiusura con riferimenti personalizzati.
doc.FootnoteOptions.NumberStyle = NumberStyle.UppercaseRoman;
doc.EndnoteOptions.NumberStyle = NumberStyle.UppercaseLetter;
doc.Save(ArtifactsDir + "InlineStory.RefMarkNumberStyle.docx");
Guarda anche
- enum NumberStyle
- class FootnoteOptions
- spazio dei nomi Aspose.Words.Notes
- assemblea Aspose.Words