Thursday, May 31, 2012

Missing or Garbled / Jumbled Text When Using Adobe PDF Printer in Internet Explorer 9

Have you ever encountered this problem when printing to PDF from Internet Explorer and the generated PDF file contains text that are all but unreadable? This might be a very frustrating, and sometimes infuriating experience (for instance, when you are trying to print the receipt of an online purchase for your records) If so, do not despair, you are not a victim of some strange virus. Instead, you are a victim of obfuscated embedded fonts provided by the Windows XPS printing engine.

Fortunately, this is a documented issue (both by Adobe and Microsoft) and there's a simple solution to this problem.

To have Adobe PDF Printer print correctly, you will need to set the printer to use document fonts. Here are the steps to make the change to your Adobe PDF Printer settings.

1. Open up Devices and Printers.


2. Select the Adobe PDF Printer.


3. Open up the Printing Preferences dialog box by right-clicking the Adobe PDF Printer and selecting Printing Preferences from the context menu.


4. Select the Adobe PDF Settings tab on top of the Adobe PDF Printing Preferences dialog box.


5. Make sure the Rely on system fonts only; do not use document fonts option is NOT checked.


6. Click on the OK button and print away!



Friday, May 18, 2012

Performance Test of the Patriot Signature 32 GB microSDHC Class 4 Flash Memory Card (PSF32GMCSDHC43P)

A local retailer had a sale that made the price of the Patriot Signature 32 GB microSDHC Class 4 Flash Memory Card quite attractive.


However, after a quick search, it was apparent that this card it not a fast-performance product. In fact, some reviews suggest rather poor performances under certain circumstances (e.g. adapter issues). Since the price was so good, we've decided to take the plunge and purchase one to test ourselves.


After testing the memory card with different adapters, it seems like the card has an acceptable performance for sequential read and write (14.828 MB/s and 4.976 MB/s respectively). However, the card performed poorly on random read / write tests (about 3.4 MB/s for reads and 0.1 MB/s for writes). Furthermore, the type of microSD to SD adapter used does not affect the performance significantly.


For comparison purposes, the speed test results of a Kingston 2 GB microSD (made in Taiwan) card and a Samsung 2 GB microSD card were obtained. The Kingston card had a slightly better read performance than the Patriot card. However, the write performance was worse. The Samsung card had the worst read speed.


For the raw data, see the spreadsheet below:


Tests were performed using a Sony Vaio VGN-FZ485U laptop with Intel Core2 Duo T8100 CPU at 2.1 GHz, 4 GB of memory, running Windows 7 Enterprise Service Pack 1. The USB card reader used is the Siyoteam SY-568 USB 2.0 All in One Card Reader.