The problem of the cutting of two-dimensional code color advertisement signboard (c#.net of color two-dimensional code and its improvement) __.net

Source: Internet
Author: User

We know that the two-dimensional code is still rarely used in the production of advertising signboards. But with the increasing popularity of smartphones, the Internet and other network applications are more and more extensive, as a link between the physical world and the network of the world's bridge-two-dimensional code will certainly be able to flourish. Why the two-dimensional code is so useful. One important reason is that it can be used to describe computer information data, and through the mobile phone, tablets and other terminals directly connected to the Internet.

Here, I would like to talk about the simplification and beautification of the two-dimensional code advertising signboards.

The normal type of two-dimensional code style is rectangular block style, as shown in Figure a below:

Figure A Figure B

(Figure B adds color and rounded corners to the style of figure a)


Figure C Black and white rectangular block two-dimensional code (without any modification)

From the figure C know, if the signboard made using Figure C for production, will encounter the production of fragmentation, not easy to splice and installation problems-remember someone will English letter S and b up and down. Even someone will put 6 and 9 down. More importantly, the above is not beautiful enough, the customer said it is not good enough.

Fig. 1 Two-dimensional code divided into multiple colored blocks

Compared to Figure 1 and Figure C, it is clear that figure 1 is easier to process and easier to install.

You can see that figure 1 on the above figure C do a round-angle treatment, the extra edges and corners to "grind", in the place can not grind round, fill the rounded corners, plus different colors, which also appear more beautiful.

About the relevant programming ideas, the author has previously had a special article to discuss, this will not repeat. Interested children's shoes can take a look at these two articles:

1. Research on the algorithm of two-dimensional code block coloring (color two-dimensional code) http://blog.csdn.net/johnsuna/article/details/7987821

2, "C # Color art two-dimensional code style design (only say thinking)" http://blog.csdn.net/johnsuna/article/details/7933619

Figure 2 Two-dimensional code for a concise color block (most connected)

Figure 2 is more coherent than figure 1, using the principle of the ability to prioritize, using depth-first algorithm for program processing.

Wow, this is easier to cut with a computer and easier to install.


Fig. 3 Two-dimensional code with background (multi-block)


Figure 4 Two-dimensional code with background color (compact)


Fig. 5 The two-dimensional Code of the logo (while highlighting the block)


Fig. 6 The concise two-dimensional code with logo (see, this is not like using NON-SLIP steel plate made.) )

why join together, as simple as possible block it.

This has several advantages: think of the future of the two-dimensional code for store signboards, advertising companies easier to make and install. At the same time, because a large block of interconnected, to make the bottom and background map, it will appear uniform. Of course, there is also the problem of comprehensive utilization of materials, such as making waste. Look at figure 3 above and figure 6, if the advertising signs before the production, if the unified planning, when the use of square materials, when the production is completed can also be the remaining waste of the second "hollow" two-dimensional code signs, no doubt, figure 6 is far more convenient than figure 3 production.

If you are advertising industry, need to communicate with me, can add qq:329325120 (overtime please specify "two-dimensional code signs"), we can also consider to open up the relevant business, hehe.

What else is the use of the simplified, aesthetically-pleasing two-dimensional code written above? Leave it to all of you to think.

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.