Skip to main content

FontCloud: Web Font Service for Personal Handwritten, Ancient, and Unencoded Characters

  • Conference paper
  • First Online:
Future Information Technology - II

Part of the book series: Lecture Notes in Electrical Engineering ((LNEE,volume 329))

Abstract

Text is still the most convenient and important media for people to communicate with others. Nowadays, designers can use various font setting to demonstrate their ideas in text. At the same time, new characters are invented to expand the power of text. However, people have to wait before these characters are encoded in computers and related fonts are released. It is not easy for ordinary users to create fonts, especially of Chinese characters. In this paper, a font cloud offering web font service is presented where users can create their personal fonts easily from the images of characters. These characters images could be scanned from ancient calligraphy works or someone’s handwritings on papers or electronic pads. After preprocessed, these images are vectorized, unified to their codepoints in Unicode, and packed into a user-specified font stored in font cloud. A JavaScript is automatically generated. Users can embed the JavaScript in their web pages to use the font in font cloud and show the designed text effect. The prototype system shows that the proposed font cloud can help users greatly.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 129.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Hardcover Book
USD 169.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

References

  1. Chou C-H, Lin W-H, Chang F (2010) A binarization method with learning-built rules for document images produced by cameras. Pattern Recogn 43(4):1518–1530

    Article  MATH  Google Scholar 

  2. Google Fonts. https://developers.google.com/fonts/

  3. ImageMagick. http://www.imagemagick.org/‎

  4. Juang D-M, Wang J-H, Lai C-Y, Hsieh C-C, Chien L-F, Ho J-M (2005) Resolving the unencoded character problem for chinese digital libraries. In: 5th ACM/IEEE joint conference on digital libraries

    Google Scholar 

  5. Lim SB, Kim MS (1995) Oriental character font design by a structured composition of stroke elements. Comput Aided Des 27(3):193–207

    Article  MATH  MathSciNet  Google Scholar 

  6. Lin J-W, Lin F-S (2012) Unicode Han character lookup service based on similar radicals. Int J Smart Home 6(3):99–106

    Google Scholar 

  7. Phinney TW (2004) TrueType, PostScript type 1, and OpenType: what’s the difference, version 2.36. http://blogs.adobe.com/typblography/TT%20PS%20OpenType.pdf

  8. World Wide Web Consortium (2011) Scalable Vector Graphics 1.1, 2nd edn. W3C Recommendation. http://www.w3.org/TR/SVG/

  9. Selinger P (2009) Potrace: a polygon-based tracing algorithm. http://potrace.sourceforge.net/

  10. SVG-edit. https://code.google.com/p/svg-edit/

  11. The Unicode Consortium (2010) The Unicode Standard, version 6.0. http://www.unicode.org/

  12. Williams G (2003) Font creation with FontForge. In: EuroTeX 2003, TUGboat, vol 24, pp 531–544

    Google Scholar 

  13. Wong PYC, Hsu SC (1995) Design chinese typeface using components. In: Computer software and applications conference

    Google Scholar 

  14. Wong HTF, Ip HHS (2000) Virtual brush: a model-based synthesis of chinese calligraphy. Comput Graph 24:99–113

    Google Scholar 

  15. Xia W, Jin L (2010) A Kai style calligraphic beautification method for handwriting chinese character. In: International conference on document analysis and recognition

    Google Scholar 

  16. Xu S, Lau FCM, Cheung WK, Pan Y (2005) Automatic generation of artistic chinese calligraphy. IEEE Intell Syst 20(3):32–39

    Article  Google Scholar 

  17. Zhang J, Mao G, Lin H, Yu J, Zhou C (2001) Outline font generating from images of ancient chinese calligraphy. In: Transactions on edutainment V (Lecture notes in computer science), vol 6530. Springer, Berlin, pp 122–131

    Google Scholar 

  18. Zhang J, Yu J, Lin H (2007) Capturing character contours from images of ancient chinese calligraphy. In: 2nd workshop on digital media and its application in museum and heritage

    Google Scholar 

  19. Zhu X, Jin L (2008) Calligraphic beautification of handwritten chinese characters: a patternized approach to handwriting transfiguration. In: International conference on frontiers in handwriting recognition, pp 135–140

    Google Scholar 

  20. Zitnick C (2013) Handwriting beautification using token means. ACM Trans Graph 32(4):53

    Google Scholar 

Download references

Acknowledgments

This work was supported in part by National Science Council, Taiwan (R.O.C.), under Grant NSC 102-2221-E-029-023, NSC 102-2221-E-001-013-MY3, and NSC 102-2221-E-001-015-MY3.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Ray-I Chang .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2015 Springer Science+Business Media Dordrecht

About this paper

Cite this paper

Lin, JW., Lin, FS., Wang, YC., Ho, JM., Chang, RI. (2015). FontCloud: Web Font Service for Personal Handwritten, Ancient, and Unencoded Characters. In: Park, J., Pan, Y., Kim, C., Yang, Y. (eds) Future Information Technology - II. Lecture Notes in Electrical Engineering, vol 329. Springer, Dordrecht. https://doi.org/10.1007/978-94-017-9558-6_14

Download citation

  • DOI: https://doi.org/10.1007/978-94-017-9558-6_14

  • Published:

  • Publisher Name: Springer, Dordrecht

  • Print ISBN: 978-94-017-9557-9

  • Online ISBN: 978-94-017-9558-6

  • eBook Packages: EngineeringEngineering (R0)

Publish with us

Policies and ethics