1. Táirgí
  2.   Íomha
  3.   .NET
  4.   MetadataExtractor
 
  

Foinse Oscailte .NET API le haghaidh Íomhánna

.NET Library for Reading Meiteashonraí ó Íomhánna

Is API simplí .NET é MetadataExtractor chun Íomhánna a bhaint as foirm meiteashonraí. Trí úsáid a bhaint as an API, is féidir leat raon leathan faisnéise meiteashonraí a bhaint as lena n-áirítear Exif, IPTC, XMP, JFIF/JFXX, Próifílí ICC, airíonna WebP, airíonna Netpbm, airíonna PNG, airíonna BMP, airíonna GIF, airíonna ICO, agus airíonna PCX.

Tacaíonn an API le formáidí éagsúla comhaid íomhánna agus amhíomhánna ceamara agus ceadaíonn sé sonraí déantóirí ceamara-shonracha a fháil do raon mór monaraíochtaí ceamara.

Previous Next

Tús a chur le MetadataExtractor

Is é an bealach molta MetadataExtractor a shuiteáil ná trí NuGet. Bain úsáid as an ordú seo a leanas chun MetadataExtractor a shuiteáil.

Install-Package MetadataExtractor

Léigh & Scríobh Íomhánna Meiteashonraí trí .NET

ligeann sé MetadataExtractor API d’fhorbróirí bogearraí íomhánna a rochtain agus a luchtú laistigh dá bhfeidhmchláir .NET. Cuidíonn an API le forbróirí an cineál comhaid atá á bpróiseáil acu a aithint go huathoibríoch ó na chéad bhearta den chomhad. Go ginearálta, is féidir an rang ImageMetadataReader a úsáid chun meiteashonraí comhaid íomhá a léamh. Tá léitheoirí níos sainiúla ar fáil freisin má tá eolas agat ar an gcineál comhaid atá á léamh agat, mar JpegMetadataReader. Ach moltar i gcónaí ImageMetadataReader a úsáid mar go bhfuil sé níos sábháilte.

Léigh Meiteashonraí Íomhánna trí C#.NET


    Metadata metadata = ImageMetadataReader.readMetadata(file);
    for (Directory directory : metadata.getDirectories()) {
        for (Tag tag : directory.getTags()) {
            System.out.format("[%s] - %s = %s",
                directory.getName(), tag.getTagName(), tag.getDescription());
        }
        if (directory.hasErrors()) {
            for (String error : directory.getErrors()) {
                System.err.format("ERROR: %s", error);
            }
        }
    }

Bain Meiteashonraí ó Íomhánna le C#

Ceadaíonn MetadataExtractor raon leathan faisnéise meiteashonraí a bhaint as íomhánna. Is féidir leat an fhaisnéis go léir a bhaint as íomhá trí eolairí a lúbadh agus ansin trí gach clib inti a lúbadh. Tá faisnéis den chineál meiteashonraí san eolaire agus folaíonn clib na hairíonna. Is féidir leat faisnéis shonrach a bhaint as íomhánna trí úsáid a bhaint as modh Eolairí.OfType().FirstOrDefault().

Cur síos díchódaithe ar Chlib Sonrach trí C#


    Metadata metadata = ImageMetadataReader.readMetadata(file);
    for (Directory directory : metadata.getDirectories()) {
        for (Tag tag : directory.getTags()) {
            System.out.format("[%s] - %s = %s",
                directory.getName(), tag.getTagName(), tag.getDescription());
        }
        if (directory.hasErrors()) {
            for (String error : directory.getErrors()) {
                System.err.format("ERROR: %s", error);
            }
        }
    }

Sliocht Nótaí Déantóra Sonracha Ceamara ag úsáid C#

Ceadaíonn an API próiseála íomhá Foinse Oscailte MetadataExtractor déantóir nóta ceamara-shonrach a bhaint as ceamaraí a mhonaraítear Canon, Apple, Agfa, Casio, DJI, Epson, Fujifilm, Kodak, Kyocera, Leica, Minolta, Nikon, Olympus, Panasonic, Pentax, Reconyx, Sanyo, Sigma/Foveon agus Sony.

 Gaeilge