• 如果你是应用程序开发者,那么你可能熟悉你在执行过程中有时会面临的挣扎. 甚至最简单的任务有时也会给你带来头痛,使你改变重点,从最初的概念变为对一个简单功能的失败的挫折. 幸运的是,有一些图书馆和组件可以帮助你 在这个问题上,并让你保持正确的轨道 同时在一个项目。

    这样的例子是软件(Software),它是一个方便的类组件,利用自由图像库(FreeImage.dll)来加载并保存图片文件. 换句话说,你可以使用这个库来将这样的功能包含到你的项目中,而不用自己写代码.

    下载的软件包包括TBitmap和TBitmap32后裔班,为Delphi,Lazarus和Free Pascal服务,以及准备向您展示图书馆工作方式和所能做的辅导应用程序. 教程应用程序揭示了所装入的图像的原始维度,比特深度以及负载时间. 在将输出保存在一种可用格式之前可以应用各种过滤器:JPEG,BMP,GIF或PNG.

    组件承诺JPEG图片的加载速度高于德尔菲的VCL. 相相为相. JPEG单位.

    .

  • यदि आप एक आवेदन डेवलपर हैं, तो आप शायद उन संघर्षों से परिचित हैं जिन्हें आप कभी-कभी सामना करते हैं जब यह कार्यान्वयन की बात आती है। यहां तक कि सरलतम कार्य कभी-कभी आपको सिरदर्द दे सकते हैं और आपको एक सरल कार्य के कार्यान्वयन में विफल होने के लिए प्रारंभिक अवधारणा से ध्यान केंद्रित करने के लिए बदल सकते हैं। सौभाग्य से, पुस्तकालय और घटक हैं जो इस मामले में आपकी मदद कर सकते हैं और आपको परियोजना पर काम करते समय सही ट्रैक पर रख सकते हैं।

    ऐसा उदाहरण सॉफ्टवेयर है, एक आसान वर्ग घटक जो चित्र फ़ाइलों को लोड और सहेजने के लिए फ्री इमेज लाइब्रेरी (फ्रीImage.dll) का उपयोग करता है। दूसरे शब्दों में, आप इस पुस्तकालय का उपयोग अपनी परियोजना में इस तरह की कार्यक्षमता को शामिल करने के लिए बहुत आसान तरीके से कर सकते हैं।

    डाउनलोड किए गए पैकेज में डेल्फी, लाजरस और फ्री पास्कल के लिए TBitmap और TBitmap32 अवरोही वर्ग शामिल हैं, साथ ही ट्यूटोरियल अनुप्रयोग आपको यह दिखाने के लिए तैयार हैं कि पुस्तकालय कैसे काम करता है और यह क्या कर सकता है। ट्यूटोरियल अनुप्रयोगों में लोड की गई छवि, बिट गहराई, साथ ही लोड समय के मूल आयाम प्रकट होते हैं। विभिन्न फिल्टर उपलब्ध प्रारूपों में से एक में आउटपुट को बचाने से पहले लागू किया जा सकता है: JPEG, BMP, GIF या PNG।

    घटकों ने डेल्फी के VCL की तुलना में JPEG चित्रों के लिए लोडिंग गति का वादा किया। इमेजिंग JPEG इकाई।

    .

  • If you are an application developer, then you are probably familiar with the struggle you sometimes face when it comes to implementation. Even the simplest tasks can sometimes give you a headache and make you change focus from the initial concept to the frustration of failing in the implementation of a simple function. Luckily, there are libraries and components that can help you in this matter and keep you on the right track while working on a project.

    Such an example is Free Image Bitmap Library, a handy class component that makes use of the Free Image Library (FreeImage.dll) to load and save picture files. In other words, you can use this library to include such functionality in your project much easier, without writing the code on your own.

    The downloaded package includes TBitmap and TBitmap32 descendant classes for Delphi, Lazarus and Free Pascal, as well as tutorial applications ready to show you how the library works and what it can do. The tutorial applications reveal the original dimensions of the loaded image, the bit depth, as well as the load time. Various filters can be applied before saving the output in one of the available formats: JPEG, BMP, GIF or PNG.

    The components promise loading speeds for JPEG pictures higher than Delphi's VCL.Imaging.JPEG unit.