Epstein Files Full PDF

CLICK HERE
Technopedia Center
PMB University Brochure
Faculty of Engineering and Computer Science
S1 Informatics S1 Information Systems S1 Information Technology S1 Computer Engineering S1 Electrical Engineering S1 Civil Engineering

faculty of Economics and Business
S1 Management S1 Accountancy

Faculty of Letters and Educational Sciences
S1 English literature S1 English language education S1 Mathematics education S1 Sports Education
teknopedia

  • Registerasi
  • Brosur UTI
  • Kip Scholarship Information
  • Performance
Flag Counter
  1. World Encyclopedia
  2. ANI (file format) - Wikipedia
ANI (file format) - Wikipedia
From Wikipedia, the free encyclopedia
File format for animated mouse cursors
This article is about the file format. For other uses, see Ani (disambiguation).
icon
This article needs additional citations for verification. Please help improve this article by adding citations to reliable sources. Unsourced material may be challenged and removed.
Find sources: "ANI" file format – news · newspapers · books · scholar · JSTOR
(April 2024) (Learn how and when to remove this message)
ANI
Filename extension
.ani
Internet media typeapplication/x-navi-animation
Magic numberACON (4 bytes, ASCII)
Developed byMicrosoft
Type of formatanimated raster image format for mouse cursors[1]

The ANI file format is a graphics file format used for animated mouse cursors on the Microsoft Windows operating system.[2]

The format is based on the Microsoft Resource Interchange File Format, which is used as a container for storing the individual frames (which are standard Windows icons) of the animation.

File structure

[edit]

The RIFF file structure description:

#define AF_ICON 0x1                // Frames are in Windows ICO format.
#define AF_SEQUENCE 0x2            // Animation is sequenced.

typedef struct {                   
    DWORD cbSizeof;                // Should be sizeof(ANIHEADER) = 36 bytes.
    DWORD cFrames;                 // Number of frames in the frame list.
    DWORD cSteps;                  // Number of steps in the animation loop.
    DWORD cx, cy;                  // Not used.
    DWORD cBitCount, cPlanes;      // Not used.
    DWORD jifRate;                 // Default display rate, in jiffies (1/60s).
    DWORD fl;                      // AF_ICON should be set. AF_SEQUENCE is optional.
} ANIHEADER;                       

RIFF('ACON'                        
    [LIST('INFO'                   
        [INAM(<ZSTR>)]             // Title. Optional.
        [IART(<ZSTR>)]             // Author. Optional.
    )]                             
    'anih'(<ANIHEADER>)            // ANI file header.
    ['rate'(<DWORD...>)]           // Rate table (array of jiffies).
                                   // If the AF_SEQUENCE flag is set
                                   // then the count is ANIHEADER.cSteps,
                                   // otherwise ANIHEADER.cFrames.
    ['seq '(<DWORD...>)]           // Sequence table (array of frame index values).
                                   // Should be present when AF_SEQUENCE flag is set.
                                   // Count is ANIHEADER.cSteps.
    LIST('fram'                    // List of frames data. Count is ANIHEADER.cFrames.
       'icon'(<icon_data_1>)       // Frame 1
       'icon'(<icon_data_2>)       // Frame 2
       ...
    )
)

Individual frames are in ICO format, specifically the .CUR sub-format.

Frame rates are measured in jiffies, with one jiffy equal to 1/60 of a second, or 16.666 ms.

Sequence information present in the file determines the sequence of frames, and allows frames to be played more than once, or in a different order than that in which they appear in the file. For example, if the animation contains three different images numbered 1, 2 and 3, and the sequence is 1-2-3-2-1, (five frames) then only three icons need to be stored in the file, thereby saving storage space.

If an ANI file is used as Windows cursor, the sequence will loop. There is no way of influencing that behavior.[3]

Animated Cursor Editor for Windows NT (ANIEDIT) source code from MSDN October 2001 Library is a good source of knowledge about ANI file format structure.[4]

See also

[edit]
  • Pointer (user interface)
  • ICO (file format)

References

[edit]
  1. ^ "Details for: Microsoft Animated Cursor Format". The National Archives. Retrieved April 1, 2025.
  2. ^ "ANI File - What is an .ani file and how do I open it?". fileinfo.com. Retrieved 2024-04-27.
  3. ^ "file-format-ani". www.daubnet.com. Retrieved 2025-05-03.
  4. ^ "MSDN Library October 2001 - Internet Archive". archive.org. Retrieved 2025-05-03.

External links

[edit]
  • Description of the ani file format
  • Introduce Animated Cursors to Java GUIs, Part 2
  • Vulnerability in Windows Animated Cursor Handling
  • v
  • t
  • e
Graphics file formats
Raster
  • ANI
  • ANIM
  • ART
  • AVIF
  • BMP
  • BPG
  • BSAVE
  • CAL
  • CIN
  • CPC
  • CPT
  • DDS
  • DPX
  • ECW
  • EXR
  • FITS
  • FLIC
  • FLIF
  • FPX
  • GIF
  • HDRi
  • HEVC
  • ICER
  • ICNS
  • ICO/CUR
  • ICS
  • ILBM
  • JBIG
  • JBIG2
  • JNG
  • JPEG
  • JPEG LS
  • JPEG 2000
  • JPEG XL
  • JPEG XR
  • JPEG XS
  • JPEG XT
    • JPEG-HDR
  • KRA
  • MNG
  • MIFF
  • NRRD
  • ORA
  • PAM
  • PBM/PGM/PPM/PNM
  • PCX
  • PGF
  • PICtor
  • PNG
    • APNG
  • PSD/PSB
  • PSP
  • QOI
  • QTVR
  • RAS
  • RGBE
    • Logluv TIFF
  • SGI
  • TGA
  • TIFF
    • TIFF/EP
    • TIFF/IT
  • UFO/UFP
  • WBMP
  • WebP
  • XBM
  • XCF
  • XPM
  • XWD
Raw
  • CIFF
  • DNG
Vector
  • AI
  • CDR
  • CGM
  • DXF
  • EMF
  • EMF+
  • Gerber
  • HVIF
  • IGES
  • PGML
  • SVG
  • VML
  • WMF
  • Xar
Compound
  • CDF
  • DjVu
  • EPS
  • MODCA
  • PDF
  • PICT
  • PS
  • SWF
  • XAML
Metadata
  • Exchangeable image file format (Exif)
  • International Press Telecommunications Council § Photo metadata
  • Extensible Metadata Platform (XMP)
  • GIF § Metadata
  • Steganography
Comparison • Category
Stub icon

This Microsoft Windows article is a stub. You can help Wikipedia by adding missing information.

  • v
  • t
  • e
Retrieved from "https://teknopedia.ac.id/w/index.php?title=ANI_(file_format)&oldid=1339584371"
Categories:
  • Animated graphics file formats
  • Raster graphics file formats
  • Windows architecture
  • Microsoft Windows stubs
Hidden categories:
  • Articles with short description
  • Short description is different from Wikidata
  • Articles needing additional references from April 2024
  • All articles needing additional references
  • All stub articles

  • indonesia
  • Polski
  • العربية
  • Deutsch
  • English
  • Español
  • Français
  • Italiano
  • مصرى
  • Nederlands
  • 日本語
  • Português
  • Sinugboanong Binisaya
  • Svenska
  • Українська
  • Tiếng Việt
  • Winaray
  • 中文
  • Русский
Sunting pranala
url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url
Pusat Layanan

UNIVERSITAS TEKNOKRAT INDONESIA | ASEAN's Best Private University
Jl. ZA. Pagar Alam No.9 -11, Labuhan Ratu, Kec. Kedaton, Kota Bandar Lampung, Lampung 35132
Phone: (0721) 702022
Email: pmb@teknokrat.ac.id