fortplot_pdf_text_escape Module

PDF text escaping and symbol mapping utilities


Subroutines

public subroutine escape_pdf_string(input, output, output_len)

Escape special characters in PDF strings

Arguments

Type IntentOptional Attributes Name
character(len=*), intent(in) :: input
character(len=*), intent(out) :: output
integer, intent(out) :: output_len

public subroutine unicode_to_symbol_char(unicode_codepoint, symbol_char)

Convert Unicode codepoint to Symbol font character

Arguments

Type IntentOptional Attributes Name
integer, intent(in) :: unicode_codepoint
character(len=*), intent(out) :: symbol_char

public subroutine unicode_codepoint_to_pdf_escape(codepoint, escape_seq)

Convert Unicode codepoint to PDF escape sequence

Arguments

Type IntentOptional Attributes Name
integer, intent(in) :: codepoint
character(len=*), intent(out) :: escape_seq