Archive for January, 2006

Something about .Net RSA

Tuesday, January 31st, 2006

Recently I have a project that needs encryption support. The requirement is to encrypt with the private key of RSA algorithm and decrypt with the public key. I went the algorithm again and thought it is doable, so I began to write a prototype with c#. But I got an ‘invalid key’ error when decrpting […]

JPEG to html

Monday, January 30th, 2006

Some times I saw some visitors to our web site by search for “JPG to html”.
We don’t have a jpg to html product. What we have is html to image solution including end-user product Html To Image and development tool Html Snapshot. Their function is to convert html to image such as JPG, PNG, TIFF […]

Spring Festival

Sunday, January 29th, 2006

Today is the trantional holiday of Chinese new year!
Wish you have a happy Spring Festival if you have!
 

Don’t buy wrong product.

Saturday, January 28th, 2006

We have a long list of order page for our products. Each product occupies a row of a table.
We are currently using the services of two online shareware trade company: Qwerks and Regsoft. Both are well-known and among the best.

A stress test example

Friday, January 27th, 2006

 
When developing our development tools product, we have consider the stress testing scenarios. Since our product might be used in server scenarios which means it should be stable, reliable.
 

How to do manual registration of Html To Image.

Thursday, January 26th, 2006

Some people experienced strange problem when registering html to image from the UI. We usually solve it by manually registering. Here is the process:

Using Active TTS in C#

Wednesday, January 25th, 2006

Active TTS is a standard COM component that is supported by .Net framework.
 

TTS on Windows

Tuesday, January 24th, 2006

 

  

Make an audio recorder with voice activity detection

Monday, January 23rd, 2006

I was often asked about a question about Active Audio Record component: Can I detect the input audio level without start recording?
The answer is NO. The reason is that if the recording is not started, sound card doesn’t sample any input signal then no audio level can be returned.

Convert html to image in IIS

Sunday, January 22nd, 2006

This article will discuss how to use html snapshot to convert html to image (JPG, TIFF, GIF, PNG and BMP) under IIS (with ASP or ASP.net)
First, we will discuss IIS 5.0 on Windows XP.  

FAQ: what to do if you meet “invalid code” when doing registration

Saturday, January 21st, 2006

Some people may meet “invalid code” when doing registration. When this happens,  don’t worry immediately. Take a breath and have a look at the vista outside window.
 

Saturday, January 21st, 2006

This is a mobile post test!;-)

How to put a child window on Overlay window

Friday, January 20th, 2006

From windows 2000 above, Windows supports a new kind of window style: WS_EX_LAYERED. This window style can draw window in semi-transparency or use to make irregular window.

On Vacation

Thursday, January 19th, 2006

Hi, Dear customers:
We will be on vacation for about two weeks from Jan. 21.
I will try to respond any email ASAP. Please be patient.
But I have blogging entries scheduled. Don’t forget to continue reading.

Audio play with Active Audio Record

Thursday, January 19th, 2006

Active Audio Record is originally designed to be an audio recording component that can be used to record audio from any sources into common media files such as mp3, wma and ogg etc. In version 2, we add some simple audio play back functions.
When using such functions, please note the implementation of mp3, WMA play […]

Audio Recording in web browser

Wednesday, January 18th, 2006

Some customers ask how to do recording in web browser (IE) with Active Audio Record component.  It is quite doable since Active Audio Record is implemented as an ActiveX object and supports scripting. IE has well support for ActiveX via java script or VB script.
We have provided html demo that shows how to create the record object […]

Html To Image Command Line version

Tuesday, January 17th, 2006

Some customers are interested in a command line version of Html To Image.
We do have such version. Currently it is provided with our ActiveX component product html snapshot. You can download the trial package here. There is a batch program with Delphi source code in Demo\Delphi\Batch. 
Batch is a command line example of Html Snapshot.
Usage:
BatchGet.exe urllist […]

Wordpress plugin

Tuesday, January 17th, 2006

One good thing of word press is that it has support for plugins. Plugins are script written by others that can enhance the functionality of word press.
Here are some useful plugins:

short note on GetBitmapHandle

Monday, January 16th, 2006

In our Html Snapshot, there is a method GetBitmapHandle, which is to return an in-memory bitmap after a successful SnapUrl call. This method is useful when user wants to add some post processing to the image converted from html. For example, you may want to add your customer watermark text or image onto the html image or […]

Html Snapshot 2.1.2006.111 released

Sunday, January 15th, 2006

Dear customers:  
This is the first release of the 2006. We are still committed to improve Html snapshot in this year to provide you the best “html to image” converter component.
Here are some changes:

Spam emails

Saturday, January 14th, 2006

About half of my emails every day are now spams. It seems I need a spam filter now. But I am a little bit afraid that if a customer’s email is wronly classified as spam. That might be a big problem. So I am still filtering spam manually at present.

Active Audio Record New Release

Saturday, January 14th, 2006

Hi, Dear customers:
I am happy to anounce that we have just released a new version of Audio Record Component.
Check it out from this page:

Cool, word press 2.0

Saturday, January 14th, 2006

This is an excerpt test!

Oops

Saturday, January 14th, 2006

It is a long time without new post here. I even forgot the password.
It seems that I am not a diligent blogger.
Wordpress is releasing version 2 now. I am looking into it. Hopefully I can upgrate to it soon.