| PNG +++ PNG ++ הוא עטיפת C + + עבור ספריית Libpng. |
הורד עכשיו |
PNG +++ דירוג וסיכום
- אתר האינטרנט של המוציא לאור:
- http://www.nongnu.org/pngpp/
PNG +++ תגים
PNG +++ תיאור
PNG ++ הוא C + + עטיפה עבור Libpng הספרייה. PNG ++ הוא עטיפת C + + עבור LibPNG Library.png + + שואפת לספק ממשק פשוט אך רב עוצמה C + + LibPNG, ספריית היישום PNG. PNG ++ היא תוכנה חופשית מופץ תחת גרסה שונה של רישיון BSD. למה זה? באמצעות libpng גולמי ב C + + יכול להטיל אתגר רציני מאז הרבה אמצעי זהירות יש לקחת כדי להתמודד אתחול / deinitialization של מבני בקרה, כמו גם טיפול שגיאות כראוי. עם PNG ++ אתה יכול לקרוא או לכתוב תמונות PNG רק בשורה אחת של C + + קוד: PNG :: תמונה Image ("intrite.png"); image.write ("פלט.פג"); הקוד קורא תמונה מהקובץ בשם "Input.png", כותב את התמונה לקובץ בשם "פלט.פנג". בדוגמה זו PNG + + האם כל השינויים הדרושים כדי ליצור נאות זיכרון RGB ייצוג של התמונה (ובכן, ברוב המקרים זה פשוט מורה libpng לעשות זאת). התמונה ב "input.png" יכול להיות תמונה RGB, או שזה יכול להיות גווני אפור או אפילו תמונה אינדקס עם לוח - PNG + + פשוט להמיר כל קלט בפורמט RGB. עם זאת, מסיבות טכניות כזו טרנספורמציה אוטומטית נתמכת עבור סוגי צבע RGB ו Grayscale בלבד. אופציונלי ייתכן שיש ערוץ אלפא בחלל צבע היעד (RGBA ואפור + Alpha בהתאמה). מה חדש במהדורה זו: · תמיכה עבור TRNS Chunk נוספה. · Non-STD IO זרמים תמיכה נוספה. · 16-bit endian בעיות תוקנו. · סקריפט הבדיקה השתפר.
PNG +++ תוכנה קשורה