changes

HttpPrinter (web printing plugin) v4.0.0.84 *20240505_122906 *Resolve the issue of the registration code module being unusable in version 83 V4.0.0.83 *20240430:075007 *Add registration code module V4.0.0.82 *20240406_134520 *Resolve the issue of garbled JSON in v4.0.0.79 upgrading to v4.0.0.80 and v4.0.0.81 *Please upgrade directly from v4.0.0.89 to v4.0.0.82, crossing v4.0.0.81 version V4.0.0.81 *March 28, 2024 21:34:12 *Divide into multiple report design interfaces for separate maintenance *Change the log directory to one, remove the reports and JSON directory inside V4.0.0.80 *March 28, 2024 21:34:12 *Delete company logo *Resolve the issue of report download failure in Win7 (specify HttpClient. SecureProtocols as TLS12) *Change to memory table V4.0.0.79 *July 22, 2023 13:19:22 *Add get example *Resolve issues with HTTP protocol, timeout, and inability to return V4.0.0.78 *June 11, 2023 20:21:05 *Replace the httpserver control V4.0.0.77 *May 23, 2023 22:25:09 *Solving the problem of one-dimensional codes being unable to assign values V4.0.0.76 *2023-4-14 21:44:01 *Update PDF module V4.0.0.75 *March 27, 2023 15:18:42 *The issue of designing reports that cannot be opened using web pages *Add topping function V4.0.0.74 *December 21, 2022 13:56:00 *Resolve the issue of log insertion errors V4.0.0.73 *December 15, 2022 10:09:00 *Solve the problem of ini garbled code V4.0.0.72 *December 13, 2022 19:01:00 *Resolve the issue of not being able to add log files because the directory does not exist; V4.0.0.71 *December 11, 2022 01:18:00 *Replace Database Link Component *Resolve the issue of not being able to add log files because the directory does not exist; V4.0.0.70 *2022-12-02 18:29:35 *Remove the snowflake algorithm to prevent individual machines from experiencing I/O Error 105 errors V4.0.0.69 *2022-11-25 15:50:03 *Resolve the issue of clearing the log module. Once resolved, only delete the files in the log directory, and no longer delete the files in the export directory. V4.0.0.68 *10:16:12, October 5, 2022 *Add the registration grid report function *No longer, it is necessary to use the administrator to run this program well V4.0.0.67 *2022-07-28 12:50:33 *Solving HEX issues with serial ports V4.0.0.66 *2022-07-09 22:32:18 *Add open serial port and close serial port events V4.0.0.65 *2022-07-07 07:07:07 *Fix the issue where ToPage is empty and cannot print all pages in PDF printing *Fix the issue of not setting aliases in report design and having empty report names in the list *June 22, 2022 15:45:12 *Add three parameters to the websocket fastreport HTML example Exportfile_ Fastreport_ Jpg_ Jpeg_ Qual v4.0.0.56 * the 2022-04-20 15:25:34 * WebSocket mode, add return getPrintList event v4.0.0.55 * the 2022-03-23 11:52:37 * Websocket mode, the received JSON format is correct, modify the judgment mode v4.0.0.54 * the 2022-03-21 12:16:21 * Check whether the JSON format is correct after receiving the data v4.0.0.53 * the 2022-03-21 12:16:21 * Replace MQTT controls v4.0.0.52 * the 2022-03-20 19:17:23 * Added the Websocket example * Solve the problem of incomplete field display when printing reports.v4.0.0.56 * the 2022-04-20 15:25:34 * WebSocket mode, add return getPrintList event v4.0.0.55 * the 2022-03-23 11:52:37 * Websocket mode, the received JSON format is correct, modify the judgment mode v4.0.0.54 * the 2022-03-21 12:16:21 * Check whether the JSON format is correct after receiving the data v4.0.0.53 * the 2022-03-21 12:16:21 * Replace MQTT controls v4.0.0.52 * the 2022-03-20 19:17:23 * Added the Websocket example * Solve the problem of incomplete field display when printing reports. v4.0.0.51 * the 2022-02-26 23:12:11 * this version, using local localhost.httpprinter.com as a link, the address will be written to the hosts file * Fix chrome94 and above, can't use localhost to link this plugin. v4.0.0.50 * the 2022-02-17 19:16:37 * Added the new parameter PrinterNameUrlEncode whether the printer name is UrlEncode encrypted 0 None 1 Yes */ v4.0.0.49 * 2022-02-17 19:16:37 * Add html print function v4.0.0.48 * 2022-02-14 18:51:47 * Solve the problem that when using local sqlite, the field uses sqlite's guaranteed word v4.0.0.47 * 2022-02-10 10:01:23 * Add json to excel function * Modify the pdf printing plug-in and pdf preview plug-in to solve the problem that garbled characters and electronic signatures cannot be realistic v4.0.0.46 * 2021-12-10 20:07:34 * Modify gridreport can not export jpg correctly, but the export is the problem of tiff format * Modify the problem that the design interface of fastreport and reportmachine cannot be saved, prompting the problem that reportname does not exist. v4.0.0.45 * 2021-12-09 10:01:23 * Added China Vision ID Card CVR-100N * All ID card device dll call methods are changed to dynamic call dll v4.0.0.44new2 * 2021-10-08 23:42:32 * Solve the problem that the base64 format is incorrect when the background image value is empty v4.0.0.44 * 2021-10-08 23:42:32 * Solve some details v4.0.0.43 * 2021-08-31 23:58:59 * Solve the problem of too long preview time caused by inserting the log when previewing the print report * Solve the problem that Runtime Error 216 pops up after previewing. v4.0.0.42 * 2021-08-31 04:53:07 * Solve the problem of abnormal question marks in multiple language operating systems v4.0.0.41 * 2021-08-24 21:51:43 * Add the function of setting the background image of the report v4.0.0.40 * 2021-08-22 11:41:35 * To solve the problem of token, only the first line can be judged v4.0.0.39 * 2021-08-18 11:01:23 * There is an error in modifying the download of the remote report file, and the problem that the download failed cannot be correctly prompted v4.0.0.38 * 2021-07-28 10:02:45 * Re-enable the interfaces of multiple ID card equipment manufacturers Jinglun Putian Xinzhongxin Shensi v4.0.0.37 * 2021-07-24 21:19:55 * Fix some bugs v4.0.0.36 * 2021-07-24 21:17:21 * Added hidetool tool to hide unnecessary functions v4.0.0.35 * 2021-07-21 19:19:33 * The mqtt method is changed to use urlencode for encryption on the client side and urldecode for decryption on the print side v4.0.0.35 * 2021-07-19 16:58:11 * gridreport increases the number of sub-reports, supporting a total of 18 sub-reports * Automatically read logo files, currently supports logo.png, logo.jpg and logo.bmp v4.0.0.34 * 2021-06-01 17:15:18 * Solve the problem that the remote report file cannot be updated * Modify the report.ini file to Unicode format to prevent garbled characters in traditional Chinese characters v4.0.0.33 * 2021-06-01 17:15:18 * Allows custom logo.bmp file, put it in the root directory and it can be loaded automatically v4.0.0.32 * 2021-05-18 23:39:13 * The function of downloading and printing pictures, adding base64 support * Remove gridreport watermark v4.0.0.31 * 2021-01-22 18:11:34 * Add vue example demo v4.0.0.30 * 2021-01-02 21:22:52 * gridreport adds sub-report function * When there is an error in exporting pdf and other files, add an exception prompt v4.0.0.29 * 2020-09-09 02:05 * Optimized multi-language support v4.0.0.28 * 2020-09-06 10:06 * Full support for multiple languages ​​(the entire project) v4.0.0.27 * 2020-08-26 07:10 * Added multi-language support, this time mainly modified the main interface v4.0.0.26 * 2020-08-11 21:35 * Solve the problem that IE8 IE9 IE10 cannot use html demo v4.0.0.25 * 2020-08-11 16:99 * Allows custom client name, easy to start multiple clients v4.0.0.24 * 2020-08-11 11:55 * Open oem function, there is a limit on the number of times v4.0.0.23 * 2020-08-08 18:22 * Solve the problem that some machines cannot judge the timeout v4.0.0.22 * 2020-08-08 15:09 * Update the html example, because the IP address is not set, and the problem of judging timeout is prompted v4.0.0.21 * 2020-08-08 10:54 * Solve the problem of judging timeout v4.0.0.20 * 2020-08-03 12:40 * Update the pdf printing control to the latest version v4.0.0.19 * 2020-07-31 12:51 * Extend the judgment time for pdf generation v4.0.0.18 * 2020-07-31 12:05 * Solve the problem that pdf cannot be generated without installing the print driver v4.0.0.17 * 2020-07-28 13:05 + Added Get computer name + Added Get serial number_each machine is different_calculated based on cpu_hard disk serial number, etc. v4.0.0.16 * 2020-07-25 17:28 * gridreport generates pdf files and adds the function of embedded fonts v4.0.0.15 * 2020-07-23 23:22 * pdf printing increased paper size, print quality, double-sided printing, print direction and other parameters v4.0.0.14 * 2020-07-23 15:48 * Added the parameter that allows multiple clients to be started (click on the menu on the main interface Settings -> Parameters -> Other -> Check to allow multiple clients to be started -> Click the Save button) v4.0.0.13 * 2020-07-23 13:12 * Add the function of custom port v4.0.0.12 * 2020-07-17 18:17 * Solve the problem that the printer list obtained is not refreshed after adding/deleting the printer driver v4.0.0.11 * 2020-07-16 16:57 * Solve the problem that the local link cannot be obtained correctly when printing directly without previewing pdf and pictures v4.0.0.10 * 2020-07-16 15:34 * Modify the suffix judgment method of pdf and pictures * In the html example, get the printer list and add the token parameter v4.0.0.9 * 2020-07-14 22:50 * Add the function of downloading and printing pictures (for OEM users only) v4.0.0.8 * 2020-07-13 14:49 * Add the function of js calling report design (for OEM users only) v4.0.0.7 * 2020-07-5 09:12 * Optimize report v4.0.0.6 * 2020-06-30 17:58 * Solve the problem that the print module cannot exit normally * Solve the problem of incorrect URL address returned v4.0.0.5 * 2020-06-29 15:64 * Solve the problem of OEM encrypted character parsing error v4.0.0.4 * 2020-06-24 10:41 * Solve the problem of LAN printing with \\ special characters v4.0.0.3 * 2020-06-20 22:54 * Solve the problem that the printer cannot be selected by clicking the print button in the fastreport preview window v4.0.0.2 * 2020-06-20 10:17 * Solve the problem that the report print preview cannot be topped v4.0.0.1 * 2020-06-15 16:53 * Solve the problem of inaccurate number of printed copies of gridreport * Solve the problem of prompting an exception when exiting the print report * Solve the json parsing error when printing the report v4.0.0.0 * 2020-05-15 16:53 * Added the function of printing pdf files * Add double-sided printing function * Added the function of embedding fonts when fastreport generates pdf files * Upgrade the new http.sys kernel, no longer support winxp system v3.0.0.20 * 2020-06-11 22:04 * Increase time judgment to solve the problem of ie cache * Modify the sentence in the html example to determine whether the local is started v3.0.0.19 * 2020-06-09 14:44 * In the html example, add a sentence to determine whether the local is started, and prompt to download or start * Solve the problem that pdf cannot be previewed after starting HttpPrinter on the web page v3.0.0.18 * 2020-06-03 20:02 * Solve the problem of some judgment conditions without normal feedback error information v3.0.0.18 * 2020-06-03 20:02 * Solve the problem of some judgment conditions without normal feedback of error messages v3.0.0.17 * 2020-05-23 18:25 * Solve the exit and prompt the specified path is not found error * Update html example v3.0.0.16 * 2020-05-23 12:35 * Solve the problem that mqtt has no Preview parameter and cannot set the default value v3.0.0.15 * 2020-05-21 17:26 * Upgrade gridreport to 6.7.5.1 * Fixed the problem that pdf cannot always be previewed when viewing logs * Add an example of ajax instead of post in the html demo v3.0.0.14 * 2020-05-19 10:14 * Added the function of embedding fonts when fastreport generates pdf v3.0.0.13 * 2020-05-06 09:23 * Added the function of js to start exe file v3.0.0.12 * 2020-03-19 07:17 * Added the function of obtaining mac address v3.0.0.11 * 2020-03-18 11:31 * Solve cross-domain issues v3.0.0.10 * 2020-03-09 02:42 * Add the function of previewing pdf files using pdfedit v3.0.0.9 * 2020-03-04 15:48 * Optimize the collating function of gridreport v3.0.0.8 * 2020-02-21 11:21 * Solve the problem that the second-generation card reader of Wuhan Jinglun cannot read continuously * The second-generation card in the Liangtian Gaopaiyi S620A3DR scanner can be read using Jinglun's driver. v3.0.0.7 * 2020-02-02 12:37 * To solve the problem of fastreport Chinese garbled, use FR.5.6.2.PRO * Add custom file export format * Solve the problem that the htm format is exported to the bom format, and the httpprinter cannot be parsed v3.0.0.6 * 2020-01-05 20:23 * When printing, use a temporary report file to prevent the problem that the report is in use and cannot be loaded v3.0.0.5 * 2020-01-03 01:40 * Report design module adds the functions of new, modify, delete and copy reports v3.0.0.4 * 2019-12-26 20:32 * Added https support v3.0.0.3 * 2019-12-23 17:43 * Pictures are allowed to use local addresses, currently supports 3 types: 1. Local address 2. URL address 3. Base64 format v3.0.0.2 * 2019-12-21 5:45 * Solve the problem that the menu cannot use the checkbox * The picture allows the use of url addresses, currently supports two types: 1, url address 2, base64 format * gridreport updated to version 6.7.0.2_2019/11/21 v3.0.0.1 * 2019-12-09 13:50 * Solve the problem of mqtt printing garbled characters v3.0.0.0 * 2019-11-24 22:01 * indy changed to MORMOT as Http server, using Microsoft's http.sys; * Update the example, the client no longer needs to use encodeURIComponent for conversion; * Remove skin controls to reduce unstable factors; * Get the printer list, the default printer is put in the first place. * Add the function of customizing the name of the exported file * Change to open source mqtt v2.0.0.11 August 25, 2019 00:32:15 The ID card reader equipment has been increased to four types: Jinglun iDR210, Shensi SS628-100, Putian CP-IDMR02-TG, Xinzhongxin DKQ-A16D Add borlndmm.dll dynamic link libraryv2.0.0.10 August 2, 2019 14:48:38 Add the function of clearing the log regularly v2.0.0.9 August 2, 2019 14:48:38 Solve the problem of printing errors when the field is empty and the data is not empty. v2.0.0.8 July 26, 2019 23:00:39 Let reportmachine support barcode asbarcode at the same time; v2.0.0.7 July 23, 2019 09:40:23 Solve the problem of repeated display of the form; Added OEM picture file format, png jpg bmp ico total four v2.0.0.6 July 22, 2019 02:43:31 Add oem.lic authorization file reading function; v2.0.0.5 July 18, 2019 12:25:35 Increase reportmachine support; v2.0.0.4 July 14, 2019 02:51:07 Increase fastreport support; v2.0.0.3 July 6, 2019 13:11:25 After the camera module is hidden, turn off the camera to avoid customer misunderstanding; v2.0.0.2 July 3, 2019 14:03:09 Solve the problem that win2008 cannot run v2.0.0.1 July 2, 2019 09:39:43 Add ID card reading function Increase window display v2.0.0.0 June 25, 2019 11:23:27 Add camera function v1.0.0.8 June 24, 2019 10:15:48 Add the function of returning the address of the pdf report Add js return pdf report example demo v1.0.0.7 June 7, 2019 11:45:30 Increase report design shortcut tool module v1.0.0.6 June 5, 2019 23:02:09 Increase uac permissions Increase the function of downloading remote reports. Judge through the two attributes of ReportVersion and ReportUrl v1.0.0.5 June 3, 2019 11:34:36 Increase skin Solve windows date errors Add unigui sample source code and video v1.0.0.4 May 27, 2019 00:01:01 Modify the return format to UrlEncode encoding Modify the space problem during base64 parsing, replace the space in the received base64 file with a + sign Modify js sample source code Modify firemonkey sample source code Add Delphi7 indy sample source code Add delphi httpclient berlin version sample code v1.0.0.3 May 26, 2019 01:31:24 Fix the problem that the picture cannot be output when printing data Add multiple reports (Post receipt, customer basic information, express single set printing, bar code, employee files, check printing) Add firemonkey sample source code Modify js sample source code v1.0.0.2 May 21, 2019 22:56:41 Increase the report printing while generating jpg or pdf format files Add the function of report selection path Increase log function Increase Return to report address Add token password Add js to print barcode labels