Particularly important in driving new industry initiatives and business requirements for the creation of mission-critical documents such as bills, statements and policies, etc. Let's Talk. Discover Papyrus Business Designer. Wasn't being used. For x64 - Removed modIcon. Moved into modDC. For x64 - Removed modPrinters. Replaced with threaded managed.
NET solution. Surprisingly easy. The trick on this one is to draw each image in memory to get 24bit raster data. Modified AFPviewer to highlight text when searching. Works well enough, but need to test more.
This was caused by two things: 1. The program was calculating or trying to calculate the new position after the arc, possibly with a rounding error. Or if part2 wasn't drawing a line to the start point. Feels pretty slow though. Still too slow. I hope. This was a clever hack. Render onto 1bit BMP in memory. Copy bitmap bytes from memory in the right order.
Compress with Deflate. Write to PDF. For testing performance enhancements. Fixed a problem with rendering BBC image area size when using default values. The solution was to pre-process the entire barcode to get the required size.
Fixed hPen not updating when encountering line width in GOCA objects, causing change in line width to be ignored or delayed. Faster page loading through optimizations, char caching, etc. It might be off by one pixel. Not bad though. May have broken things along the way. Fixed some issues with IOCA data spanning fields when 0 bytes of data only the command bytes were in the first field. So basically a bunch of image errors and font problems have been fixed. More to come. Thanks Emtex.
Good looking out, guys. Space character is now rendered. Cleaned up code for IPD data spanning multiple fields. Significant reduction in PDF file size. Added enhanced IO with buffering. Faster page-display times and faster conversions. Bumped version to 1.
It seems to be all fixed. But any time that something works perfectly on the first try, I question it. This applies to the viewer, and to PDF extraction. Need to test 90 and The "Manage Overlays" window now supports drag-and-drop for the image file onto the Image FileName box. Working on a scaling issue with relative metrics fonts. Fixed Search not working unless 'Display Results in List' was selected. Need to clean up support for Relative Metrics fonts.
Need more samples. A certain AFP sample test file now displays correctly. Thumbnail selection can now be utilized to extract only the selected pages, instead of a page-range. This was actually ridiculous. I had to write my own binary math functions for working with bit data. The two arrays codepages and charsets were being sorted independently, throwing them out of sync. The program now properly handles font resources that map a single glyph to multiple code-points.
Probably fixed 2-of-5 Industrial and 2-of-5 Matrix. Still can't scan them with my scan gun, but comparisons with known barcodes are coming out right. UPC-E barcode scans correctly. Code39 barcode scans correctly.
Need to test extended chars. Code93 barcode scans correctly. Postnet barcode scans correctly. EAN-8 barcode scans correctly. EAN barcode scans correctly. CodaBar barcode scans correctly. Code barcode scans correctly. Does mixed-mode encoding. Need to get partial arcs working.
Need to get line-type pen style working. Need to get pattern-type hatch style working. Any line width less that 1. This yields a slight reduction in file size, and better quality printing of the PDF. Added the ability to extract resources to a single ResourceGroup file. Without the API solution, it was going to be a mess. If an outline font is encountered, and there is no matching font installed in windows, the program will fall back to Courier New 9pt Blue.
Prior to this change, outline fonts were always drawn in the default 'unknown font' of Courier New 9pt Blue. Eventually, the program will be smart enough to extract the outline font, install it in windows, use it, and remove it.
New version 1. Need to test Content Rotation some time. This change has only been tested with text that is not rotated ie Zero rotation. This change also fixes i think? Need more test files. Fixed rendering for 8-bit JPEG data. Fixed support for short MDD fields.
Some areas were being filled when they shouldn't have been. Added support for LZW compressed images. Only tested with 32bit CMYK images. Something was wrong with the 1bit pallette setup possibly the bitmap info header , so I changed to use a 24bit non-pallette image. Added support for RL4 compressed images. Fixed coloring of 1bit compressed image. The barcodes still don't display, but now the program does not crash.
Added new extraction option: TIF Group4 Fixed small error with File Properties window when opening a file that is not associated with any program. Content Rotation might be working now. Fixed broken viewing of PageSegment files. This is better than no image at all. Fixed extracting to image when a page has been auto-scaled due to high DPI. This was most likely broken on Working towards x64 compatibility. Most CopyMemory calls are gone.
Replaced with BitConverter and the. NET Array class. Previously, 2. Now it's 9,,, gigs. Fixed a bug that would require the user to have ServicePack1 of the. Net framework 2. Changed the program to allow MDD fields with a length of 15 bytes including field header , eventhough I don't think this is valid. But the IBM viewer didn't complain about the file.
Rewrote the CommonDialog code with managed. Net objects. Added support for unicode file names. Net code using Anchors. Changed decoding of 1bit uncompressed IOCA data to assume rows are padded to 8 bits. Fixed Page Properties window not clearing. Fixed an image scaling issue. Polygons and image data should display now. The viewer can now display resource files that do not contain a page structure, such as PSegs and Overlays.
Supression code is probably correct now. Text selection does not currently copy text from objects other than the Page object. Fixed an issue with with PGP effecting the position of the MediumMap contents instead of the position of the page contents.
The color still isn't correct though. Added some support for Supression, but it is not yet complete. Discovered an issue with printing 'PaperColor' text onto black background. Basically, it doesn't show up, and I don't know if it should. Thanks to David Pham for sample files and thorough explanation of the issue. Added support for scrolling with the MouseWheel.
Use PageUp and PageDown instead. Thanks to Antonio Costa for sample files and thorough explanation of the issue.
Added a check that confirms the file is valid AFP before trying to open it. In other words, the program now works with external resources if they are read-only. Tweaked the positioning of the Zoom dropdown, to compensate for different windows fonts ie Windows 7.
Changed the infomation boxes in the 'Preferences' window from labels to scrollable text boxes to compensate for different windows fonts ie Windows 7. JPEG color definitely needs more work. Fixed an issue where character-increment was not calculated correctly for high-dpi pages, due to internal image-scaling.
Adjusted the CopyImage functionality to compensate for high-dpi pages, due to internal image-scaling. The solution was rendering the page at 24bit instead of 16bit before printing. Added the ability to copy the selected area as an image.
Tweaked file-handling. Fixed an error when copying blank data nothing to the clipboard. Solution was BringToFront. Fixed page display area not updating when maximizing the window. Overlay images can now be. PNG The overlay is now stored in memory, instead of re-processing it with every new page. The color appears to be slightly off though. I'm sure this is due to my attempt to blend the CMYK colors in an additive color space. But it's too slow. Tweaked the image scrolling. Added a 'Size-Grip' to the bottom-right of the main window.
Separated Icon code from hDC code. Rewrote scaling for high-DPI images. Numerous minor bug fixes and tweaks. Version 1. If not, the file is re-loaded instead of crashing. Text selection now works again. Re-designed the Resource Manager window. Modified the CopyText code, to compensate for scrolling the page.
Fixed an issue with the Settings window, which would fail to clear the list of categories, and would duplicate items in the list. Re-implemented Drag-and-Drop. Now using the PageSetupDialog for margins info, and the PrintDialog for other options and finally sending data to the printer. PDF does not support reversed bit order, so we 'un-reverse' the bits ourselves. However, it applies to all generators of AFP.
These functions can be used to modify existing pages. I abandoned these functions a year ago. I got them working today. Converted source code from Visual Basic 6. Net Removed all UDTs. I spent 3 years see not thinking about it. But now I finally got the image consolidation working well.
Removed old unused functions. Renamed some functions for clarity. Fixed the same error for TTF fonts. Only converts the images in the PageSegments..
Does not convert the text in the PageSegment.. File Properties window now renders the Associated Icon correctly. Fixed an issue where the default ZOOM value could be saved as a value too large, and would prevent the program from opening ever again.
Previously, this was only done for coded fonts. This problem was most likely introduced on The resource is not in-line. Clipping Options. The unit can either be Inch or Millimeter. Custom File Extension Options. AFP Printer offers a Printer Configuration Tool that allows users to customize the file extension for different output types.
You can use uniformed file extension for all output types as well. Inline Form Definition. The target printer can be a consumer inkjet printer, a high-volume laserjet printer, or a CMYK printing press. Finishing Options indicate the type of task to do at the end of printing on a document level. For instance, if Punch is selected, and all the pages in a document are punched.
Medium Overlay Options indicates which medium overlay is to be included on every page of your AFP document when the document is printed on the target printer. And the installer installs an evaluation copy of the AFP Printer for users to try for up to 15 days. To facilitate the installation, you are required to log on Microsoft Windows as Administrator or a Power User with the rights to install software. Designed for.
0コメント