/* do not edit */
version=0
group  "IndexStrings" {
  group  "Default" {
    group  "__func_meta_data_set__" {
      string func   "__func_meta_data_set__"
      string var   "xmp_data_set_none"
      string body   "<NoMetaDataSet></NoMetaDataSet>"
      uint wise 0
      int hide 0
      int locked 0
      int typ 2
      int data_typ 4
      int storage_class 0
      int declare 0
      int call_typ 6
      int len 0
      int min 0
      int max 0
      string prompt   "None"
    }
    group  "__func_tag_data_set__" {
      string func   "__func_tag_data_set__"
      string var   "tifftag_data_set_user"
      string body   "string TagMake \"%s(tifftag_user_make())\"\n"
                    "string TagModel \"%s(tifftag_user_model())\"\n"
                    "string TagSoftware \"%s(tifftag_user_software())\"\n"
                    "string TagArtist \"%s(tifftag_user_artist())\"\n"
                    "string TagHostComputer \"%s(tifftag_user_hostcomputer())\"\n"
                    "string TagDateTime \"%s(tifftag_create_date)\"\n"
                    "string TagCopyright \"%s(tifftag_user_copyright())\"\n"
                    "string TagImageDescription \"%s(tifftag_user_image_description())\"\n"
                    "string TagDocumentName \"%s(tifftag_user_documentname())\"\n"
                    "string TagUserComment \"%s(exiftag_user_user_comment())\"\n"
      uint wise 0
      int hide 0
      int locked 0
      int typ 2
      int data_typ 4
      int storage_class 0
      int declare 0
      int call_typ 7
      int len 0
      int min 0
      int max 0
      string prompt   "User tifftag data set"
    }
    group  "__func_numbering_order__" {
      string func   "__func_numbering_order__"
      string init   "\n"
                    "  int __iTmp__ = 0;\n"
      string body   "  page_number         = image_pos + numbering_offset;\n"
                    "  page_number_reverse = (images-(page_number-numbering_offset)) + numbering_offset - 1;\n"
      uint wise 0
      int hide 0
      int locked 0
      int typ 3
      int data_typ 3
      int storage_class 0
      int declare 0
      int call_typ 0
      int len 0
      int min 0
      int max 0
    }
    group  "__func_generate_image_name__" {
      string func   "__func_generate_image_name__"
      string var   "image_name"
      string def   "%s(job_name)-%04d(page_number)"
      string body   "%s(job_name)-%04d(page_number)"
      string body_post   "  repl_img_ext(image_name, image_ext, 1);\n"
                         "  create_path (image_full_path, 0, image_path, image_name);\n"
      uint wise 0
      int hide 0
      int locked 0
      int typ 3
      int data_typ 3
      int storage_class 0
      int declare 0
      int call_typ 1
      int len 0
      int min 0
      int max 0
    }
    group  "__func_generate_preview_name__" {
      string func   "__func_generate_preview_name__"
      string var   "preview_name"
      string def   "%s(job_name)-%04d(page_number)"
      string body   "previews/%s(job_name)-%04d(page_number)"
      string body_post   "  repl_img_ext(preview_name, preview_ext, 1);\n"
                         "  create_path (preview_full_path, 0, image_path, preview_name);\n"
      uint wise 0
      int hide 0
      int locked 0
      int typ 3
      int data_typ 3
      int storage_class 0
      int declare 0
      int call_typ 1
      int len 0
      int min 0
      int max 0
    }
    group  "__func_generate_tif_name__" {
      string func   "__func_generate_tif_name__"
      string var   "tif_name"
      string def   "%s(job_name)-%04d(page_number)"
      string body_pre   "  strcpy      (tif_ext, \"tif\");\n"
      string body   "%s(job_name)-%04d(page_number)"
      string body_post   "  repl_img_ext(tif_name, tif_ext, 1);\n"
                         "  create_path (tif_full_path, 0, image_path, tif_name);\n"
      uint wise 0
      int hide 0
      int locked 0
      int typ 3
      int data_typ 3
      int storage_class 0
      int declare 0
      int call_typ 1
      int len 0
      int min 0
      int max 0
    }
    group  "__func_mpage_tag_data_set__" {
      string func   "__func_mpage_tag_data_set__"
      string var   "tif_data_set_s2n"
      string prompt   "TIFF Metadata"
      string body   "string TagMake \"%s(vendor_name)\"\n"
                    "string TagModel \"%s(scanner_device_name)\"\n"
                    "string TagSoftware \"%s(application)\"\n"
                    "string TagHostComputer \"%s(workstation_id)\"\n"
                    "string TagDateTime \"%s(tifftag_create_date)\"\n"
                    "string TagDateTimeDigitized \"%s(tifftag_create_date)\"\n"
                    "string TagDateTimeOriginal \"%s(tifftag_create_date)\"\n"
                    "string TagCopyright \"%s(tifftag_copyright)\"\n"
                    "string TagArtist \"%s(tifftag_artist)\"\n"
                    "string TagImageDescription \"%s(tifftag_image_description)\"\n"
                    "string TagDocumentName \"%s(tifftag_documentname)\"\n"
                    "string TagUserComment \"%s(exiftag_user_comment)\"\n"
      uint wise 0
      int hide 0
      int locked 0
      int typ 2
      int data_typ 4
      int storage_class 0
      int declare 0
      int call_typ 7
      int len 0
      int min 0
      int max 0
    }
    group  "__func_generate_mtiff_name__" {
      string func   "__func_generate_mtiff_name__"
      string var   "mtiff_name"
      string def   "%s(job_name)-%04d(page_number)"
      string body_pre   "  strcpy      (mtiff_ext, \"tif\");\n"
      string body   "%s(job_name)-multi-page"
      string body_post   "  repl_img_ext(mtiff_name, mtiff_ext, 1);\n"
                         "  create_path (mtiff_full_path, 0, image_path, mtiff_name);\n"
      uint wise 0
      int hide 0
      int locked 0
      int typ 3
      int data_typ 3
      int storage_class 0
      int declare 0
      int call_typ 1
      int len 0
      int min 0
      int max 0
    }
    group  "pdf_init" {
      string func   "pdf_init"
      string init   "  string  single_page_pdf_compr = \"no\";\n"
      uint wise 0
      int hide 0
      int locked 0
      int typ 0
      int data_typ 0
      int storage_class 0
      int declare 0
      int call_typ 0
      int len 0
      int min 0
      int max 0
    }
    group  "__func_generate_pdf_name__" {
      string func   "__func_generate_pdf_name__"
      string var   "pdf_name"
      string def   "%s(job_name)-%04d(page_number)"
      string body_pre   "  strcpy      (pdf_ext, \"pdf\");\n"
      string body   "%s(job_name)-%04d(page_number)"
      string body_post   "  repl_img_ext(pdf_name, pdf_ext, 1);\n"
                         "  create_path (pdf_full_path, 0, image_path, pdf_name);\n"
      uint wise 0
      int hide 0
      int locked 0
      int typ 3
      int data_typ 3
      int storage_class 0
      int declare 0
      int call_typ 1
      int len 0
      int min 0
      int max 0
    }
    group  "__func_mpage_meta_data_set__" {
      string func   "__func_mpage_meta_data_set__"
      string var   "xmp_data_set_s2n"
      string prompt   "S2N Name space (PDF/A)"
      string body   "<?xpacket begin='dz' id='W5M0MpCehiHzreSzNTczkc9d'?>\n"
                    "<x:xmpmeta xmlns:x=\"adobe:ns:meta/\" x:xmptk=\"S2N Metadata System\">\n"
                    "<rdf:RDF xmlns:rdf=\"http://www.w3.org/1999/02/22-rdf-syntax-ns#\">\n"
                    "<rdf:Description xmlns:dc=\"http://purl.org/dc/elements/1.1/\" rdf:about=\"\">\n"
                    "<dc:format>application/pdf</dc:format>\n"
                    "<dc:title>\n"
                    "<rdf:Alt>\n"
                    "<rdf:li xml:lang=\"x-default\">%:xml:s(xmp_title)</rdf:li>\n"
                    "</rdf:Alt>\n"
                    "</dc:title>\n"
                    "<dc:creator>\n"
                    "<rdf:Seq>\n"
                    "<rdf:li xml:lang=\"x-default\">%:xml:s(xmp_author)</rdf:li>\n"
                    "</rdf:Seq>\n"
                    "</dc:creator>\n"
                    "<dc:description>\n"
                    "<rdf:Alt>\n"
                    "<rdf:li xml:lang=\"x-default\">%:xml:s(xmp_description)</rdf:li>\n"
                    "</rdf:Alt>\n"
                    "</dc:description>\n"
                    "<dc:subject>\n"
                    "<rdf:Bag>\n"
                    "<rdf:li>%:xml:s(xmp_subject)</rdf:li>\n"
                    "</rdf:Bag>\n"
                    "</dc:subject>\n"
                    "<dc:rights>\n"
                    "<rdf:Alt>\n"
                    "<rdf:li xml:lang=\"x-default\">%:xml:s(xmp_rights)</rdf:li>\n"
                    "</rdf:Alt>\n"
                    "</dc:rights>\n"
                    "</rdf:Description>\n"
                    "<rdf:Description xmlns:pdf=\"http://ns.adobe.com/pdf/1.3/\" rdf:about=\"\">\n"
                    "<pdf:Keywords>%:xml:s(xmp_keywords)</pdf:Keywords>\n"
                    "<pdf:Producer>Batch Scan Wizard %:xml:s(bsw_version) (c) Image Access</pdf:Producer>\n"
                    "</rdf:Description>\n"
                    "<rdf:Description xmlns:xmp=\"http://ns.adobe.com/xap/1.0/\" rdf:about=\"\">\n"
                    "<xmp:CreatorTool>%:xml:s(scanner_device_name)</xmp:CreatorTool>\n"
                    "<xmp:CreateDate>%:xml:s(xmp_create_date)</xmp:CreateDate>\n"
                    "<xmp:ModifyDate>%:xml:s(xmp_create_date)</xmp:ModifyDate>\n"
                    "</rdf:Description>\n"
                    "<rdf:Description xmlns:xmpRights=\"http://ns.adobe.com/xap/1.0/rights/\" rdf:about=\"\">\n"
                    "<xmpRights:Marked>False</xmpRights:Marked>\n"
                    "<xmpRights:WebStatement>http://%:xml:s(xmp_webstatement)</xmpRights:WebStatement>\n"
                    "</rdf:Description>\n"
                    "%s(s2n_xmp_name_space)<rdf:Description xmlns:xmpMM=\"http://ns.adobe.com/xap/1.0/mm/\" rdf:about=\"\">\n"
                    "<xmpMM:DocumentID>uuid:%:xml:s(xmp_uuid)</xmpMM:DocumentID>\n"
                    "</rdf:Description>\n"
                    "<rdf:Description xmlns:pdfaid=\"http://www.aiim.org/pdfa/ns/id/\" rdf:about=\"\">\n"
                    "<pdfaid:part>1</pdfaid:part>\n"
                    "<pdfaid:conformance>B</pdfaid:conformance>\n"
                    "</rdf:Description>\n"
                    "</rdf:RDF>\n"
                    "</x:xmpmeta>\n"
                    "                                                                                                    \n"
                    "                                                                                                    \n"
                    "                                                                                                    \n"
                    "                                                                                                    \n"
                    "                                                                                                    \n"
                    "                                                                                                    \n"
                    "                                                                                                    \n"
                    "                                                                                                    \n"
                    "                                                                                                    \n"
                    "                                                                                                    \n"
                    "                                                                                                    \n"
                    "                                                                                                    \n"
                    "                                                                                                    \n"
                    "                                                                                                    \n"
                    "                                                                                                    \n"
                    "                                                                                                    \n"
                    "                                                                                                    \n"
                    "                                                                                                    \n"
                    "                                                                                                    \n"
                    "                                                                                                    \n"
                    "                                                                                                    \n"
                    "<?xpacket end='w'?>\n"
      uint wise 0
      int hide 0
      int locked 0
      int typ 2
      int data_typ 4
      int storage_class 0
      int declare 0
      int call_typ 6
      int len 0
      int min 0
      int max 0
    }
    group  "mpdf_init" {
      string func   "mpdf_init"
      string init   "  string  multi_page_pdf_compr = \"no\";\n"
      uint wise 0
      int hide 0
      int locked 0
      int typ 0
      int data_typ 0
      int storage_class 0
      int declare 0
      int call_typ 0
      int len 0
      int min 0
      int max 0
    }
    group  "__func_generate_mpdf_name__" {
      string func   "__func_generate_mpdf_name__"
      string var   "mpdf_name"
      string def   "%s(job_name)-%04d(page_number)"
      string body_pre   "  strcpy      (mpdf_ext, \"pdf\");\n"
      string body   "%s(job_name)-multi-page"
      string body_post   "  repl_img_ext(mpdf_name, mpdf_ext, 1);\n"
                         "  create_path (mpdf_full_path, 0, image_path, mpdf_name);\n"
      uint wise 0
      int hide 0
      int locked 0
      int typ 3
      int data_typ 3
      int storage_class 0
      int declare 0
      int call_typ 1
      int len 0
      int min 0
      int max 0
    }
    group  "__func_tesseract_data_set__" {
      string func   "__func_tesseract_data_set__"
      string var   "tesseract_meta_data"
      string prompt   "XMP Meta Data (PDF/A 1-B)"
      string body   "__func_printf_info_data_file__(\"tesseract\", 0,\n"
                    "                               \"exiftool -v -title=\\\"%s\\\" \"\n"
                    "                                           \"-author=\\\"%s\\\" \"\n"
                    "                                           \"-description=\\\"%s\\\" \"\n"
                    "                                           \"-subject=\\\"%s\\\" \"\n"
                    "                                           \"-rights=\\\"%s\\\" \"\n"
                    "                                           \"-webstatement=\\\"%s\\\" \"\n"
                    "                                           \"-keywords=\\\"%s\\\" \"\n"
                    "                                           \"-copyright=\\\"%s\\\" \"\n"
                    "                                           \"-creator=\\\"%s\\\" \"\n"
                    "                                           \"\\\"%s.tesseract.tmp.pdf\\\"\",\n"
                    "                                           xmp_title,\n"
                    "                                           xmp_author,\n"
                    "                                           xmp_description,\n"
                    "                                           xmp_subject,\n"
                    "                                           xmp_rights,\n"
                    "                                           xmp_webstatement,\n"
                    "                                           xmp_keywords,\n"
                    "                                           xmp_copyright,\n"
                    "                                           xmp_creator, \n"
                    "                                           image_tmp);\n"
                    "\n"
                    "__func_printf_info_data_file__(\"tesseract\", 1,\n"
                    "                               \"\\npatch-xmp   -title        \\\"%s\\\" \"\n"
                    "                                           \"-author       \\\"%s\\\" \"\n"
                    "                                           \"-description  \\\"%s\\\" \"\n"
                    "                                           \"-subject      \\\"%s\\\" \"\n"
                    "                                           \"-rights       \\\"%s\\\" \"\n"
                    "                                           \"-webstatement \\\"%s\\\" \"\n"
                    "                                           \"-keywords     \\\"%s\\\" \"\n"
                    "                                           \"-copyright    \\\"%s\\\" \"\n"
                    "                                           \"-creator      \\\"%s\\\" \"\n"
                    "                                           \"-pdf-file     \\\"%s.tesseract.tmp.pdf\\\"\",\n"
                    "                                           xmp_title,\n"
                    "                                           xmp_author,\n"
                    "                                           xmp_description,\n"
                    "                                           xmp_subject,\n"
                    "                                           xmp_rights,\n"
                    "                                           xmp_webstatement,\n"
                    "                                           xmp_keywords,\n"
                    "                                           xmp_copyright,\n"
                    "                                           xmp_creator, \n"
                    "                                           image_tmp);\n"
                    "\n"
                    "__func_printf_info_data_file__(\"tesseract\", 1,\n"
                    "                                           \"\\nmv \\\"%s.tesseract.tmp.pdf\\\" \\\"%s\\\"\",\n"
                    "                                           image_tmp, \n"
                    "                                           tesseract_full_path);\n"
                    "\n"
                    "__func_printf_info_data_file__(\"tesseract\", 1,\n"
                    "                                           \"\\nexit $?\");\n"
      uint wise 0
      int hide 0
      int locked 0
      int typ 2
      int data_typ 4
      int storage_class 0
      int declare 0
      int call_typ 9
      int len 0
      int min 0
      int max 0
    }
    group  "tesseract_init" {
      string func   "tesseract_init"
      string init   "  string  tesseract_language_1 = \"eng\";\n"
                    "  string  tesseract_language_2 = \"deu\";\n"
      uint wise 0
      int hide 0
      int locked 0
      int typ 0
      int data_typ 0
      int storage_class 0
      int declare 0
      int call_typ 0
      int len 0
      int min 0
      int max 0
    }
    group  "__func_generate_tesseract_name__" {
      string func   "__func_generate_tesseract_name__"
      string var   "tesseract_name"
      string def   "%s(job_name)-%04d(page_number)"
      string body_pre   "  strcpy      (tesseract_ext, \"pdf\");\n"
      string body   "%s(job_name)-%04d(page_number)"
      string body_post   "  repl_img_ext(tesseract_name, tesseract_ext, 1);\n"
                         "  create_path (tesseract_full_path, 0, image_path, tesseract_name);\n"
      uint wise 0
      int hide 0
      int locked 0
      int typ 3
      int data_typ 3
      int storage_class 0
      int declare 0
      int call_typ 1
      int len 0
      int min 0
      int max 0
    }
    group  "__func_mpage_tesseract_data_set__" {
      string func   "__func_mpage_tesseract_data_set__"
      string var   "tesseract_mpage_meta_data"
      string prompt   "XMP Multi Page Meta Data (PDF/A 1-B)"
      string body   "__func_printf_info_data_file__(\"tesseract_mpage\", 0,\n"
                    "                               \"exiftool -v -title=\\\"%s\\\" \"\n"
                    "                                           \"-author=\\\"%s\\\" \"\n"
                    "                                           \"-description=\\\"%s\\\" \"\n"
                    "                                           \"-subject=\\\"%s\\\" \"\n"
                    "                                           \"-rights=\\\"%s\\\" \"\n"
                    "                                           \"-webstatement=\\\"%s\\\" \"\n"
                    "                                           \"-keywords=\\\"%s\\\" \"\n"
                    "                                           \"-copyright=\\\"%s\\\" \"\n"
                    "                                           \"-creator=\\\"%s\\\" \"\n"
                    "                                           \"\\\"%s/tesseract-mpage.tmp\\\" \",\n"
                    "                                           xmp_title,\n"
                    "                                           xmp_author,\n"
                    "                                           xmp_description,\n"
                    "                                           xmp_subject,\n"
                    "                                           xmp_rights,\n"
                    "                                           xmp_webstatement,\n"
                    "                                           xmp_keywords,\n"
                    "                                           xmp_copyright,\n"
                    "                                           xmp_creator, \n"
                    "                                           capture_path_tmp);\n"
                    "\n"
                    "__func_printf_info_data_file__(\"tesseract_mpage\", 1,\n"
                    "                               \"\\npatch-xmp   -title        \\\"%s\\\" \"\n"
                    "                                           \"-author       \\\"%s\\\" \"\n"
                    "                                           \"-description  \\\"%s\\\" \"\n"
                    "                                           \"-subject      \\\"%s\\\" \"\n"
                    "                                           \"-rights       \\\"%s\\\" \"\n"
                    "                                           \"-webstatement \\\"%s\\\" \"\n"
                    "                                           \"-keywords     \\\"%s\\\" \"\n"
                    "                                           \"-copyright    \\\"%s\\\" \"\n"
                    "                                           \"-creator      \\\"%s\\\" \"\n"
                    "                                           \"-pdf-file     \\\"%s/tesseract-mpage.tmp\\\" \",\n"
                    "                                           xmp_title,\n"
                    "                                           xmp_author,\n"
                    "                                           xmp_description,\n"
                    "                                           xmp_subject,\n"
                    "                                           xmp_rights,\n"
                    "                                           xmp_webstatement,\n"
                    "                                           xmp_keywords,\n"
                    "                                           xmp_copyright,\n"
                    "                                           xmp_creator, \n"
                    "                                           capture_path_tmp);\n"
                    "\n"
                    "__func_printf_info_data_file__(\"tesseract_mpage\", 1,\n"
                    "                                           \"\\nmv \\\"%s/tesseract-mpage.tmp\\\" \\\"%s\\\" \",\n"
                    "                                           capture_path_tmp, \n"
                    "                                           tesseract_mpage_full_path);\n"
                    "\n"
                    "__func_printf_info_data_file__(\"tesseract_mpage\", 1,\n"
                    "                                           \"\\nexit $?\");\n"
      uint wise 0
      int hide 0
      int locked 0
      int typ 2
      int data_typ 4
      int storage_class 0
      int declare 0
      int call_typ 9
      int len 0
      int min 0
      int max 0
    }
    group  "tesseract_mpage_init" {
      string func   "tesseract_mpage_init"
      string init   "  string  tesseract_mpage_language_1 = \"eng\";\n"
                    "  string  tesseract_mpage_language_2 = \"deu\";\n"
                    "  string  tesseract_mpage_tmp_path   = \"c:/tmp\";\n"
      uint wise 0
      int hide 0
      int locked 0
      int typ 0
      int data_typ 0
      int storage_class 0
      int declare 0
      int call_typ 0
      int len 0
      int min 0
      int max 0
    }
    group  "__func_generate_tesseract_mpage_name__" {
      string func   "__func_generate_tesseract_mpage_name__"
      string var   "tesseract_mpage_name"
      string def   "%s(job_name)-%04d(page_number)"
      string body_pre   "  strcpy      (tesseract_mpage_ext, \"pdf\");\n"
      string body   "%s(job_name)-multi-page"
      string body_post   "  repl_img_ext(tesseract_mpage_name, tesseract_mpage_ext, 1);\n"
                         "  create_path (tesseract_mpage_full_path, 0, image_path, tesseract_mpage_name);\n"
      uint wise 0
      int hide 0
      int locked 0
      int typ 3
      int data_typ 3
      int storage_class 0
      int declare 0
      int call_typ 1
      int len 0
      int min 0
      int max 0
    }
    group  "__func_generate_convert_to_animated_gif_name__" {
      string func   "__func_generate_convert_to_animated_gif_name__"
      string var   "convert_to_animated_gif_name"
      string def   "%s(job_name)-%04d(page_number)"
      string body_pre   "  strcpy      (convert_to_animated_gif_ext, \"gif\");\n"
      string body   "%s(job_name)-animated-gif"
      string body_post   "  repl_img_ext(convert_to_animated_gif_name, convert_to_animated_gif_ext, 1);\n"
                         "  create_path (convert_to_animated_gif_full_path, 0, image_path, convert_to_animated_gif_name);\n"
      uint wise 0
      int hide 0
      int locked 0
      int typ 3
      int data_typ 3
      int storage_class 0
      int declare 0
      int call_typ 1
      int len 0
      int min 0
      int max 0
    }
    group  "__func_generate_tiff_to_jpeg_convert_name__" {
      string func   "__func_generate_tiff_to_jpeg_convert_name__"
      string var   "tiff_to_jpeg_convert_name"
      string def   "%s(job_name)-%04d(page_number)"
      string body_pre   "  strcpy      (tiff_to_jpeg_convert_ext, \"tif\");\n"
      string body   "%s(job_name)-%04d(page_number)"
      string body_post   "  repl_img_ext(tiff_to_jpeg_convert_name, tiff_to_jpeg_convert_ext, 1);\n"
                         "  create_path (tiff_to_jpeg_convert_full_path, 0, image_path, tiff_to_jpeg_convert_name);\n"
      uint wise 0
      int hide 0
      int locked 0
      int typ 3
      int data_typ 3
      int storage_class 0
      int declare 0
      int call_typ 1
      int len 0
      int min 0
      int max 0
    }
    group  "__func_generate_test_vignette_name__" {
      string func   "__func_generate_test_vignette_name__"
      string var   "test_vignette_name"
      string def   "%s(job_name)-%04d(page_number)"
      string body_pre   "  strcpy      (test_vignette_ext, \"jpg\");\n"
      string body   "%s(job_name)-%04d(page_number)"
      string body_post   "  repl_img_ext(test_vignette_name, test_vignette_ext, 1);\n"
                         "  create_path (test_vignette_full_path, 0, image_path, test_vignette_name);\n"
      uint wise 0
      int hide 0
      int locked 0
      int typ 3
      int data_typ 3
      int storage_class 0
      int declare 0
      int call_typ 1
      int len 0
      int min 0
      int max 0
    }
    group  "__func_check_options__" {
      string func   "__func_check_options__"
      string body   "  return(0);\n"
      uint wise 0
      int hide 0
      int locked 0
      int typ 3
      int data_typ 3
      int storage_class 0
      int declare 0
      int call_typ 0
      int len 0
      int min 0
      int max 0
    }
    group  "__func_check_limits__" {
      string func   "__func_check_limits__"
      string body   "\n"
      uint wise 0
      int hide 0
      int locked 0
      int typ 3
      int data_typ 3
      int storage_class 0
      int declare 0
      int call_typ 0
      int len 0
      int min 0
      int max 0
    }
    group  "__func_generate_image_names__" {
      string func   "__func_generate_image_names__"
      string body   "  __func_generate_image_name__();\n"
                    "  __func_generate_preview_name__();\n"
                    "  __func_generate_tif_name__();\n"
                    "  __func_generate_pdf_name__();\n"
                    "  __func_generate_tesseract_name__();\n"
                    "  __func_generate_tiff_to_jpeg_convert_name__();\n"
                    "  __func_generate_test_vignette_name__();\n"
                    "  __func_meta_data_set__();\n"
                    "  __func_tag_data_set__();\n"
                    "  __func_tesseract_data_set__();\n"
      uint wise 0
      int hide 0
      int locked 0
      int typ 3
      int data_typ 3
      int storage_class 0
      int declare 0
      int call_typ 0
      int len 0
      int min 0
      int max 0
    }
    group  "__func_generate_file_check_list__" {
      string func   "__func_generate_file_check_list__"
      string body   "  __append_file_check_list__(tif_full_path);\n"
      uint wise 0
      int hide 0
      int locked 0
      int typ 3
      int data_typ 3
      int storage_class 0
      int declare 0
      int call_typ 0
      int len 0
      int min 0
      int max 0
    }
    group  "__func_generate_display_list__" {
      string func   "__func_generate_display_list__"
      string body   "  __append_display_list__(tif_name);\n"
      uint wise 0
      int hide 0
      int locked 0
      int typ 3
      int data_typ 3
      int storage_class 0
      int declare 0
      int call_typ 0
      int len 0
      int min 0
      int max 0
    }
    group  "__func_output_finalize_cmds__" {
      string func   "__func_output_finalize_cmds__"
      string body   "  fprintf(__var_finalize_cmd_fp__, \"call unicode 0 0 \\\"%s\\\" \\\"mtiff -u \\\\\\\"%s/%s\\\\\\\" -D \\\\\\\"%s\\\\\\\" -d \\\\\\\"%s\\\\\\\" -X \\\\\\\"%s\\\\\\\" -I \\\\\\\"%s\\\\\\\" \\\\\\\"%s\\\\\\\" \\\\\\\"%s\\\\\\\"\\\"\\n\", tif_full_path, scan2net_tmp_dir, job_id,capture_path, capture_path_tmp, meta_data_file, tag_data_file, file_id, tif_full_path);\n"
      uint wise 0
      int hide 0
      int locked 0
      int typ 3
      int data_typ 3
      int storage_class 0
      int declare 0
      int call_typ 0
      int len 0
      int min 0
      int max 0
    }
    group  "__func_generate_multi_page_names__" {
      string func   "__func_generate_multi_page_names__"
      string body   "  __func_generate_mtiff_name__();\n"
                    "  __func_generate_mpdf_name__();\n"
                    "  __func_generate_tesseract_mpage_name__();\n"
                    "  __func_generate_convert_to_animated_gif_name__();\n"
                    "  __func_mpage_meta_data_set__();\n"
                    "  __func_mpage_tag_data_set__();\n"
                    "  __func_mpage_tesseract_data_set__();\n"
      uint wise 0
      int hide 0
      int locked 0
      int typ 3
      int data_typ 3
      int storage_class 0
      int declare 0
      int call_typ 0
      int len 0
      int min 0
      int max 0
    }
    group  "__func_generate_multi_page_prefixe__" {
      string func   "__func_generate_multi_page_prefixe__"
      string body   "\n"
      uint wise 0
      int hide 0
      int locked 0
      int typ 3
      int data_typ 3
      int storage_class 0
      int declare 0
      int call_typ 0
      int len 0
      int min 0
      int max 0
    }
    group  "__func_generate_multi_page_entrys__" {
      string func   "__func_generate_multi_page_entrys__"
      string body   "\n"
      uint wise 0
      int hide 0
      int locked 0
      int typ 3
      int data_typ 3
      int storage_class 0
      int declare 0
      int call_typ 0
      int len 0
      int min 0
      int max 0
    }
    group  "__func_generate_multi_page_postfixe__" {
      string func   "__func_generate_multi_page_postfixe__"
      string body   "\n"
      uint wise 0
      int hide 0
      int locked 0
      int typ 3
      int data_typ 3
      int storage_class 0
      int declare 0
      int call_typ 0
      int len 0
      int min 0
      int max 0
    }
    group  "__func_generate_display_names__" {
      string func   "__func_generate_display_names__"
      string body   "  __func_check_limits__               ();\n"
                    "  __func_numbering_order__            ();\n"
                    "  __func_generate_image_names__       ();\n"
                    "  __func_generate_display_list__      ();\n"
      uint wise 0
      int hide 0
      int locked 0
      int typ 3
      int data_typ 3
      int storage_class 0
      int declare 0
      int call_typ 0
      int len 0
      int min 0
      int max 0
    }
    group  "__func_generate_finalize_cmds__" {
      string func   "__func_generate_finalize_cmds__"
      string body   "  __func_check_limits__              ();\n"
                    "  __func_numbering_order__           ();\n"
                    "  __func_generate_image_names__      ();\n"
                    "  __func_generate_file_check_list__  ();\n"
                    "  __func_output_finalize_cmds__      ();\n"
                    "  __func_generate_multi_page_entrys__();\n"
      uint wise 0
      int hide 0
      int locked 0
      int typ 3
      int data_typ 3
      int storage_class 0
      int declare 0
      int call_typ 0
      int len 0
      int min 0
      int max 0
    }
    group  "__var_active_finalize_programs__" {
      string func   "__var_active_finalize_programs__"
      string var   "__var_active_finalize_programs__"
      string def   "1"
      uint wise 0
      int hide 0
      int locked 0
      int typ 3
      int data_typ 1
      int storage_class 0
      int declare 1
      int call_typ 0
      int len 0
      int min 0
      int max 0
    }
    group  "__func_trace_log_path__" {
      string func   "__func_trace_log_path__"
      string var   "__var_trace_log_path__"
      string body   "%s(finalize_path)/%s(job_name)"
      uint wise 0
      int hide 0
      int locked 0
      int typ 3
      int data_typ 3
      int storage_class 0
      int declare 0
      int call_typ 10
      int len 0
      int min 0
      int max 0
    }
    group  "__func_trace_log_file__" {
      string func   "__func_trace_log_file__"
      string var   "__var_trace_log_file__"
      string body   "%s(job_name).idx"
      uint wise 0
      int hide 0
      int locked 0
      int typ 3
      int data_typ 3
      int storage_class 0
      int declare 0
      int call_typ 10
      int len 0
      int min 0
      int max 0
    }
    group  "__func_trace_log_prefix__" {
      string func   "__func_trace_log_prefix__"
      string var   "__var_trace_log_prefix__"
      uint wise 0
      int hide 0
      int locked 0
      int typ 3
      int data_typ 3
      int storage_class 0
      int declare 0
      int call_typ 1
      int len 0
      int min 0
      int max 0
    }
    group  "__func_trace_log_entry_prefix__" {
      string func   "__func_trace_log_entry_prefix__"
      string var   "__var_trace_log_entry_prefix__"
      uint wise 0
      int hide 0
      int locked 0
      int typ 3
      int data_typ 3
      int storage_class 0
      int declare 0
      int call_typ 1
      int len 0
      int min 0
      int max 0
    }
    group  "__func_trace_log_entry__" {
      string func   "__func_trace_log_entry__"
      string var   "__var_trace_log_entry__"
      string body   "%s(job_name)-%04d(page_number).%s(image_ext)"
      uint wise 0
      int hide 0
      int locked 0
      int typ 3
      int data_typ 3
      int storage_class 0
      int declare 0
      int call_typ 1
      int len 0
      int min 0
      int max 0
    }
    group  "__func_trace_log_entry_postfix__" {
      string func   "__func_trace_log_entry_postfix__"
      string var   "__var_trace_log_entry_postfix__"
      uint wise 0
      int hide 0
      int locked 0
      int typ 3
      int data_typ 3
      int storage_class 0
      int declare 0
      int call_typ 1
      int len 0
      int min 0
      int max 0
    }
    group  "__func_trace_log_postfix__" {
      string func   "__func_trace_log_postfix__"
      string var   "__var_trace_log_postfix__"
      uint wise 0
      int hide 0
      int locked 0
      int typ 3
      int data_typ 3
      int storage_class 0
      int declare 0
      int call_typ 1
      int len 0
      int min 0
      int max 0
    }
    group  "__var_trace_log_on__" {
      string func   "__var_trace_log_on__"
      string var   "__var_trace_log_on__"
      string def   "0"
      uint wise 0
      int hide 0
      int locked 0
      int typ 3
      int data_typ 1
      int storage_class 0
      int declare 1
      int call_typ 0
      int len 0
      int min 0
      int max 0
    }
    group  "__var_trace_log_schema__" {
      string func   "__var_trace_log_schema__"
      string var   "__var_trace_log_schema__"
      string def   "1"
      uint wise 0
      int hide 0
      int locked 0
      int typ 3
      int data_typ 1
      int storage_class 0
      int declare 1
      int call_typ 0
      int len 0
      int min 0
      int max 0
    }
    group  "__var_trace_log_entry_schema__" {
      string func   "__var_trace_log_entry_schema__"
      string var   "__var_trace_log_entry_schema__"
      string def   "0"
      uint wise 0
      int hide 0
      int locked 0
      int typ 3
      int data_typ 1
      int storage_class 0
      int declare 1
      int call_typ 0
      int len 0
      int min 0
      int max 0
    }
    group  "__func_trace_log_full_path__" {
      string func   "__func_trace_log_full_path__"
      string body   " __func_trace_log_file__();\n"
                    " __func_trace_log_path__();\n"
                    "  sprintf(__var_trace_log_full_path__, \"%s/%s\",  __var_trace_log_path__ , __var_trace_log_file__ );\n"
                    "  return(__var_trace_log_full_path__);\n"
      uint wise 0
      int hide 0
      int locked 0
      int typ 3
      int data_typ 4
      int storage_class 0
      int declare 0
      int call_typ 0
      int len 0
      int min 0
      int max 0
    }
    group  "__func_text_path__" {
      string func   "__func_text_path__"
      string var   "__var_text_path__"
      string body   "%s(finalize_path)/%s(job_name)"
      uint wise 0
      int hide 0
      int locked 0
      int typ 3
      int data_typ 3
      int storage_class 0
      int declare 0
      int call_typ 10
      int len 0
      int min 0
      int max 0
    }
    group  "__func_text_file__" {
      string func   "__func_text_file__"
      string var   "__var_text_file__"
      string body   "%s(job_name)-%04d(page_number).txt"
      uint wise 0
      int hide 0
      int locked 0
      int typ 3
      int data_typ 3
      int storage_class 0
      int declare 0
      int call_typ 10
      int len 0
      int min 0
      int max 0
    }
    group  "__func_text_entry__" {
      string func   "__func_text_entry__"
      string var   "__var_text_entry__"
      string body   "%s(job_name)-%04d(page_number).%s(image_ext)"
      uint wise 0
      int hide 0
      int locked 0
      int typ 3
      int data_typ 3
      int storage_class 0
      int declare 0
      int call_typ 1
      int len 0
      int min 0
      int max 0
    }
    group  "__func_image_path__" {
      string func   "__func_image_path__"
      string var   "image_path"
      string def   "%s(finalize_path)/%s(job_name)"
      string body   "%s(finalize_path)/%s(job_name)"
      uint wise 0
      int hide 0
      int locked 0
      int typ 3
      int data_typ 3
      int storage_class 0
      int declare 0
      int call_typ 10
      int len 0
      int min 0
      int max 0
    }
    group  "__var_text_file_on__" {
      string func   "__var_text_file_on__"
      string var   "__var_text_file_on__"
      string def   "0"
      uint wise 0
      int hide 0
      int locked 0
      int typ 3
      int data_typ 1
      int storage_class 0
      int declare 1
      int call_typ 0
      int len 0
      int min 0
      int max 0
    }
  }
}
