* Reports.net Ver 6.1.2 -> Ver 6.2.0 (2012/02/12) *** - Full justification of a text (Fit text) Can be output justifies (XML) / PDF / SVG data print your own / preview / print. Justified will have the following functions. ¦ [] is the default. -- Fit half -> Yes or [No] -- Half-width Kana Justified -> [Yes] or No -- Outside the scope justified character -> You can specify multiple -- Also evenly divide a string before and after -> Yes or [No] -- Number of spaces before and after a string -> [0] - Add the addition to the "auto-stretch function specified number of digits beyond" in text "feature automatic stretch beyond the specified number of bytes" I was allowed to respond because of many requests. - The version Reports.net 64bit (x64) of [.NET 2.0 /.NET 3.0 /.NET 3.5 /.NET 4.0] I like to download and enjoy. * Reports.net Ver 6.1.1 -> Ver 6.1.2 (2012/01/20) -At the preview screen, the page number in the text box When you press the Enter key (more than 2147483648) values ??outside the range of type Int32, Have been fixed a bug causes an exception error. * Reports.net Ver 6.1.0 -> Ver 6.1.1 (2012/01/18) Print preview window of the screen icon (icon in the upper left corner) was then degraded to the default Ain. Was back to normal dolphin and the magnifying glass icon. * Reports.net Ver 6.0.2 -> Ver 6.1.0 (2012/01/16) - Change the attributes of an object repeatedly Has been made possible such as text fields in a row, repeating the attributes of the object changes. Were requested from the previous feature. For (such as color and line thickness) attributes of each item that you want to print, but change was possible, For items such as a text in a row is defined in one place, to be drawn when the line repeated a few minutes, print preview, It was difficult to set different attributes on each on a separate line. Depending on the version up now, for example, --Do not change the background color of the row height and only the third line --Do not change the attributes of the fonts and borders of summary rows. And that has been enabled. In this version up, sample programs have been included also add one. You are stored in a folder called "(create forms with code almost) invoice 8.". This sample program is a portion of the design created by designers of Reports.net is the minimum, was realized in the program code logic for most printing. Of course, you are using plenty of the function "change the attributes of an object repeat" crown jewel of this time. Here is a sample output of this program. [PDF File] http://www.pao.ac/~pao/img/sample8.pdf [SVG - some in a browser environment can not be displayed; http://www.pao.ac/~pao/img/sample8.html [Print Preview] screen capture of the results of running http://www.pao.ac/~pao/img/sample8.png The following is a screen capture of this design-time forms. http://www.pao.ac/~pao/img/sample8_d.png Sample here is, you can try immediately with a trial version Reports.net. All means, please try to download it. - Bug fixes operability of the print previewer Page of the print preview screen switching processing and the like ", If the pattern can be realized by multiple operations to achieve a single feature, There is a bug that was. "May not be synchronized between each operation." Any inconvenience this has caused. I was allowed to respond this time. * Reports.net Ver 6.0.1 -> Ver 6.0.2 (2011/10/26) - Change error handling If the printer is not installed Preview Reports.net print engine, if the printer has not been installed so far, Which had been displayed (alerts) of the error message box. For example, interfere with the operation of the PDF output only in the server was changed to raise an exception rather than the message box. ErrPrinterIsNotInstalled: exception * Reports.net Ver 6.0.0 -> Ver 6.0.1 (2011/09/08) Add property "total number of pages" Added the properties that you can get the total number of pages of forms. (AllPages) - Use cases - MessageBox.Show ("Number of pages:" + paoRep.AllPages.ToString ()); Run the print or preview / /; paoRep.Output () ---------- Expansion and contraction of the string, enhancements Until the specified number of digits in the output font size is specified in advance If you exceed the specified number of digits, we implemented the ability to auto-stretch in the frame. Added a property called "stretch beyond the specified digit." Please specify the number of digits in a string of auto-stretch to the border with this property. Defect repair and preview screen spin button the number of pages In the preview screen, and other pages in the switching operation of the spin button next to the page text box, There is a bug was out of sync not display page. This bug have been fixed. *Reports.net Ver. 5.1.0 -> 6.0.0 modification (July 20, 2011) - English Version; New Release This perfect ledger-sheet making software made in Japan is newly released in English. - Compliant SVG format ledger sheet with IE9 SVG format image is output-able with internet explorer 9. Reports.net works for printing out and previewing SVG format ledger sheet on internet explorer 9. - PDF European fonts Following European fonts for worldwide OS to output PDF files are now available: --Times New Roman --Arial --Courier --Helvetica - Word wrap features in PDF strings object In previous version, words of strings object in PDF was not wrapped within square frame, however, the new version has solved the problem. Word are automatically wrapped within a strings object square, and if its height sticks out, strings are divided. This specification is also applied in printing and previewing. - GDI + error avoidance in previewing a volume of print-target pages GDI+ resource leak is unavoidable due to the Windows specification, however, programs in new version have been rewritten to cause less GDI+ resource leak. Following is one of our improvement consequences with sample project (zip code) in Reports.net operated in our development environment. GDI+ error used to cause abnormal end after 8,000 pages, but now it is confirmed that more than 20,000 pages can be previewed. - System.OutOfMemory avoidance in outputting a volume of PDF System.OutOfMemory is sometimes occurred in outputting PDF which has a number of big images and pages, because memory saves image data until PDF output is completely done. Followings have been done to fix the problem. - Add the feature to swap only image data to disc. -> SwapPdfImage property true : Swap an image data to a disc false: No swap (default) - Form cut feature for receipt printers and label printers Form cut feature for receipt and label printers has been added. Note that print job is appeared at every cut page. There is no impact on printing as heretofore. CutByPage property is now available. true : Cut forms per page->Print job is appeared per page false: Cut a form after finishing all pages (default)->as heretofore - Print Data Clear Process Print data can be cleared in the middle of creating it in the new version. This method makes it possible to clear print data at the same time of printing it by executing the following: paoRep.Output(); // performprinting or previewing paoRep.ClearData(); // clear print data - Speed-up in starting-up Designer Start-up time of previous version was longer due to the logics which read license information from discs at the time of startup. This reading process has been moved in storing time in return. Designer has implemented ultimate run speed realized with other modifies. - Improved operation performance in Designerfs preview window Following features have been added in preview window: - Allocate a splitter between design and property area and make width changeable. - Memorize design windowfs positions and sizes, splitter positions for operations next time. - Improved operation performance in preview window Following features have been added in preview window. - Memorize a saved file path (folder and file names) - Memorize positions and sizes of preview window Specifications have been added in order to obtain and configure the following information from programs - Titles of preview window -> e.g., paoRep.z_PreviewWindow.z_TitleText = "Test Print"; - Default for a location where ledger sheet data files are saved -> e.g., paoRep.z_PreviewWindow.z_SaveXmlPath = "C:\Text.prepd"; - Default for a location where PDF files are saved -> e.g., paoRep.z_PreviewWindow.z_SavePdfPath = "C:\Text.pdf"; - Window position -> e.g., paoRep.z_PreviewWindow.z_Left = 1000; - Size -> e.g., paoRep.z_PreviewWindow.z_Width = 100; - Enhancement of scrolling with keyboard and mouse Scrolling with the keyboard and mouse in each Designer and Preview window has been smoother. *Reports.net Ver. 5.0.0 -> 5.1.0 modification (Feb. 28, 2011) Function Addition: getting and setting properties of design objects. New functions of getting and setting properties in designing objects were added. Use each property below the class named z_Objects. Get and set properties after naming SetObect("object name") SetObect() should be called up after PageStart(). Function Addition: modeless window in preview. You can choose the dialog display as well as usual form in preview. Multiple previews can be conducted at the same time without dialog display by setting bool PreviewDialog property to gfalseh. Function Addition: automated calculation of digit-check in barcode for payment in convenience stores. Digit-check is automatically added when it is not set in the barcode for payment in convenience stores. Remediation: adjustment for black bars of barcode. The bug in adjustment property for black bar width by dot was fixed. Function Addition: adjustment for white bars of barcode. Property which changes white bar width by dot (called white bar adjustment) was added in addition to black bar adjustment. This is efficient when black bars run by using ink-jet printer, for example, set white bar to +1 in using EPSON PX-502A(360DPI) printer to make barcode for payment in convenience stores. Remediation: function to set arbitrary paper sizes for printing. In some cases, printing cannot be completed in a particular printer due to the difficulty of the printing procedure with arbitrary paper size. This problem has been solved by setting the paper size only during the designing. However, the designated size of paper has to be set in user definition of the printer. Remediation: undisplayed print dialog. The bug (of .NET 4.0) that print dialog is not displayed has been fixed.