FormattedText
Panoramica
FormattedText è una classe in Aspose.PDF FOSS per .NET.
Rappresenta il testo formattato usato nelle operazioni di timbratura e riparazione.
Questa classe fornisce 26 metodi per lavorare con oggetti FormattedText nei programmi .NET. I metodi disponibili includono: AddNewLineText, FormattedText, IsCjk, SetCjkFontStyle. Tutti i membri pubblici sono accessibili a qualsiasi applicazione .NET dopo aver installato il pacchetto Aspose.PDF FOSS per .NET. Proprietà: BackgroundColor, CustomFontFile, FontName, FontSize, ForegroundColor, IsEmbedded, e altre 3.
Proprietà
| Nome | Tipo | Accesso | Descrizione |
|---|---|---|---|
Text | string | Lettura | Il contenuto del testo della prima riga. |
FontSize | double | Lettura/Scrittura | Dimensione del carattere in punti. |
FontName | string | Lettura/Scrittura | Nome del font (nome del font base PDF). |
ForegroundColor | Color | Lettura/Scrittura | Colore di primo piano (testo). |
BackgroundColor | Color | Lettura/Scrittura | Colore di sfondo. |
IsEmbedded | bool | Lettura/Scrittura | Se il testo è incorporato (per font non standard). |
CustomFontFile | string? | Lettura/Scrittura | Percorso del file del font personalizzato (per l’incorporamento del font TrueType). |
TextWidth | float | Lettura | Larghezza di avanzamento del testo con il font e la dimensione attuali, in punti. |
TextHeight | float | Lettura | Altezza del testo formattato, in punti. |
Metodi
| Firma | Descrizione |
|---|---|
FormattedText() | Crea un nuovo FormattedText con testo vuoto. |
FormattedText(text: string) | Crea un nuovo FormattedText con il testo specificato. |
FormattedText(text: string, foregroundColor: Color, backgroundColor: Color) | Crea un FormattedText con testo e colori di primo piano/sfondo. |
FormattedText(text: string, foregroundColor: FontColor) | Crea un FormattedText con testo e FontColor di primo piano/sfondo. |
FormattedText(text: string, foregroundColor: FontColor, backgroundColor: FontColor) | Crea un FormattedText con testo e FontColor primo piano/sfondo. |
FormattedText(text: string, fontColor: FontColor, fontStyle: FontStyle, encodingType: EncodingType, embedded: bool, textSize: float) | Crea un FormattedText con formattazione completa usando FontColor. |
FormattedText(text: string, textColor: FontColor, backColor: FontColor, textFont: FontStyle, textEncoding: EncodingType, embedded: bool, textSize: float) | Crea un FormattedText con formattazione completa usando FontColor con primo piano e sfondo. |
FormattedText(text: string, fontColor: FontColor, textFont: FontStyle, textEncoding: EncodingType, embedded: bool, textSize: float, lineSpacing: float) | Crea un FormattedText con formattazione completa usando FontColor, con interlinea. |
FormattedText(text: string, textColor: Color, backColor: Color, fontName: string, textEncoding: EncodingType, embedded: bool, fontSize: float) | Crea un FormattedText con System.Drawing.Color primo piano/sfondo e impostazioni del font. |
FormattedText(text: string, textColor: Color, backColor: Color, textFont: FontStyle, encoding: EncodingType, embedded: bool, textSize: float) | Crea un FormattedText con System.Drawing.Color primo piano/sfondo e FontStyle. |
FormattedText(text: string, textColor: Color, backColor: Color, textFont: FontStyle, textEncoding: EncodingType, embedded: bool, textSize: float, lineSpacing: float) | Chiama FormattedText(text, textColor, backColor, textFont, textEncoding, embedded, textSize, lineSpacing) su questa istanza FormattedText. |
FormattedText(text: string, textColor: System.Drawing.Color, backColor: System.Drawing.Color, textFont: FontStyle, textEncoding: EncodingType, embedded: bool, textSize: float, lineSpacing: float) | Chiama FormattedText(text, textColor, backColor, textFont, textEncoding, embedded, textSize, lineSpacing) su questa istanza FormattedText. |
FormattedText(text: string, textColor: FontColor, backColor: FontColor, textFont: FontStyle, textEncoding: EncodingType, embedded: bool, textSize: float, lineSpacing: float) | Chiama FormattedText(text, textColor, backColor, textFont, textEncoding, embedded, textSize, lineSpacing) su questa istanza FormattedText. |
FormattedText(text: string, textColor: System.Drawing.Color, backColor: System.Drawing.Color) | System.Drawing.Color primo piano + coppia primo piano/sfondo. |
FormattedText(text: string, color: System.Drawing.Color, textFont: FontStyle, textEncoding: EncodingType, embedded: bool, textSize: float) | System.Drawing.Color primo piano + FontStyle + EncodingType, nessun interlinea. |
FormattedText(text: string, textColor: System.Drawing.Color, textFont: FontStyle, textEncoding: EncodingType, embedded: bool, textSize: float, lineSpacing: float) | System.Drawing.Color primo piano + FontStyle + EncodingType + interlinea. |
FormattedText(text: string, textColor: System.Drawing.Color, backColor: System.Drawing.Color, textFont: FontStyle, encoding: EncodingType, embedded: bool, textSize: float) | System.Drawing.Color foreground/background + FontStyle. |
FormattedText(text: string, textColor: System.Drawing.Color, backColor: System.Drawing.Color, fontName: string, textEncoding: EncodingType, embedded: bool, fontSize: float) | System.Drawing.Color foreground/background + font-name string. |
FormattedText(text: string, textColor: System.Drawing.Color, fontName: string, textEncoding: EncodingType, embedded: bool, fontSize: float) | Crea un FormattedText con System.Drawing.Color foreground e un nome di font o file di font TrueType. |
FormattedText(text: string, textColor: Color, fontName: string, textEncoding: EncodingType, embedded: bool, fontSize: float) | Crea un FormattedText con Aspose.Pdf.Color foreground e un nome di font o file di font TrueType. |
FormattedText(text: string, color: Color, textFont: FontStyle, textEncoding: EncodingType, embedded: bool, textSize: float) | Crea un FormattedText con FontStyle (enum) e System.Drawing.Color. |
FormattedText(text: string, textColor: Color, textFont: FontStyle, textEncoding: EncodingType, embedded: bool, textSize: float, lineSpacing: float) | Crea un FormattedText con Aspose.Pdf.Color primo piano/sfondo e una spaziatura di riga. |
AddNewLineText(newLineText: string) | Aggiungi una nuova riga di testo. |
AddNewLineText(newLineText: string, lineSpacing: float) | Aggiungi una nuova riga di testo con spaziatura di riga personalizzata. |
IsCjk() | Verifica se il testo contiene caratteri CJK. |
SetCjkFontStyle() | Imposta il carattere su un font compatibile CJK (equivalente a MS Gothic). |