| No | Procedure | Description of error | Reason |
| 1 | get_handle_name() | Wrong handle number! | System error |
| 2 | pdf_new() | File already exists! | PDF-file with specified name already exist |
| 3 | pdf_new() | Wrong working mode! | Wrong working mode was set |
| 4 | pdf_new() | Can't create temporary directory ../sessions/ to store PDF-Table file! |
System error, program can’t create temporary directory. The name of the directory can be changed by changing global variable “tmp_dir” value. As a default symbol_dir = '../session/' |
| 5 |
pdf_new() |
Can't find special symbols directory ../symbols/ ! |
Directory ../symbols/ doesn’t exist. The name of the directory can be changed by changing global variable “symbol_dir” value. By default symbol_dir = '../symbols/' |
| 6 |
pdf_new() |
Can't find special symbols file SYMBOLS.TXT in directory ../symbols/ ! |
File Symbols.txt in directory
../symbols/ doesn’t exist. The name of the directory can be changed by
changing global variable “symbol_dir” value. By default symbol_dir = '../symbols/' |
| 7 |
pdf_begin_page() | Wrong page size! | Parameters width or height were set to less then 0 |
| 8 |
pdf_begin_page() | Wrong margins! |
Parameters leftmargin or rightmargin or topmargin or bottommargin were set to less then 0 or page_width <= left_margin + right_margin or page_height <= top_margin + bottom_margin |
| 9 |
pdf_set_font_size() pdf_set_char_space() pdf_set_word_space() pdf_set_horizontal_scaling() pdf_set_leading() pdf_set_rendering_mode() pdf_set_rise() pdf_write_str() pdf_string_width() |
Font not defined! | The font or its size were not defined correctly |
| 10 |
Pdf_goto_xy() pdf_write_str() |
Position out of allowed range! | Parameters x or y set outside the page working area (width – left_margin – right_margin) |
| 11 |
pdf_find_font() | Incorrect Font name! | Wrong parameter of font’s name |
| 12 |
pdf_find_font() | Font not found! | Wrong parameter of font’s name or font’s file absent in fonts’ directory. The name of the directory can be changed by changing global variable “fonts_dir” value. As a default fonts_dir = '../fonts/' |
| 13 |
pdf_find_font() pdf_set_font() |
Can't find fonts directory! | Fonts’ directory is absent at the disk |
| 14 |
pdf_set_font() | Unknown font! | Font having specified in function name is absent at the fonts’ directory |
| 15 |
pdf_set_font() | Illegal font size! | Specified font size value either less than 0 or more than page working area (height – top_margin – bottom_margin) |
| 16 |
pdf_set_char_space() | Illegal value of char space! | Specified char space value either less than 0 or more than page working area (width – left_margin – right_margin) |
| 17 |
pdf_set_word_space() | Illegal value of word space! | Specified word space value either less than 0 or more than page working area (width – left_margin – right_margin) |
| 18 |
pdf_set_horizontal_scaling() | Illegal value of scaling! | Specified parameter of scaling either less than 0 or more than 100 |
| 19 |
pdf_set_leading() | Illegal value of leading! | Specified parameter of leading less than 0 |
| 20 |
pdf_set_rendering_mode() | Illegal value of rendering mode! |
Specified parameter of rendering mode either less than 0 or more than 7. |
| 21 |
pdf_set_line_width() pdf_page_border() |
Illegal value of line width! | Specified parameter of line width less than 0 |
| 22 |
pdf_line_dash() pdf_page_border() |
Illegal type of line dash! | Specified parameter of line dash type either less than 0 or more than 5. |
| 23 |
pdf_set_rgbcolor_fill() pdf_set_rgbcolor_stroke() pdf_set_rgbcolor() pdf_set_text_rgbcolor_fill() pdf_page_border() |
Illegal value of red color! |
Specified parameter of color value either less than 0 or more than 1. |
| 24 |
pdf_set_rgbcolor_fill() pdf_set_rgbcolor_stroke() pdf_set_rgbcolor() pdf_set_text_rgbcolor_fill() pdf_page_border() |
Illegal value of green color! | Specified parameter of color value either less than 0 or more than 1. |
| 25 |
pdf_set_rgbcolor_fill() pdf_set_rgbcolor_stroke() pdf_set_rgbcolor() pdf_set_text_rgbcolor_fill() pdf_page_border() |
Illegal value of blue color! | Specified parameter of color value either less than 0 or more than 1. |
| 26 |
pdf_lineto() | Line start point out of allowed range! |
This error may occur if previous procedure didn’t execute correctly |