Krzysztof Z.

Krzysztof Z. Programista PHP/
Webdeveloper

Temat: C# RichTextBox Pobieranie czcionek

Witam,

Ustawiam czcionki fragmentów tekstu za pomocą:

richTextBox1.SelectionFont


W jaki sposób pobrać wszystkie czcionki użyte w tekście i ich właściwości żebym mógł później wygenerować z tego PDF.

Pozdrawiam

konto usunięte

Temat: C# RichTextBox Pobieranie czcionek

Pobierz zawartość RTB w formacie RTF,


var rtf = richTextBox1.Rtf;


Przejedź ten tekst wyrażeniem regularnym w poszukiwaniu tokena {\fonttbl ...}(tabela fontów dokumentu) i odczytaj z tablicy fonty użyte w dokumencie. Patrz specyfikacja RTF (tutaj v1.5)

http://www.biblioscape.com/rtf15_spec.htm#Heading12

Jeżeli generujesz PDF tylko z zawartości RTB to warto sprawdzić czy jakaś znana biblioteka w stylu iTextSharp nie ma zaimplementowanej konwersji RTF > PDF.
Krzysztof Z.

Krzysztof Z. Programista PHP/
Webdeveloper

Temat: C# RichTextBox Pobieranie czcionek

Dzięki ;)

Następna dyskusja:

Pobieranie nazwy kolumny




Wyślij zaproszenie do