Dokumentasjon

    Table of Content
    • 3d
      • 3D-filformater
      • 3DS to DWG
      • 3MF to STL
      • AMF
      • FBX to DWG
      • GLB
      • GLB to 3DS
      • GLB to FBX
      • GLB to GLTF
      • GLB to STL
      • GLB to USDZ
      • MTL
      • OBJ
      • PLY
      • STP
    • audio
      • Lydfilformater
      • GP
      • M3U
      • M3U8
      • M4R
      • MP3
      • STY
      • WAV
    • cad
      • CAD-filformater
      • DGN
      • DWFX
      • DWG
      • DXF
      • GCODE
      • IGS
      • PLT
    • compression
      • Komprimeringsfilformater
      • APK
      • GZ
      • ISO
      • LZMA
      • PKG
      • TGS
      • VPK
      • WHL
      • WUX
      • XAPK
      • ZIP
    • data
      • Datafilformater
      • CDX
      • ESX
      • GB
      • INK
      • IO
      • PCB
      • PRT
      • SAFETENSORS
      • VCS
      • XDELTA
    • database
      • Database filformater
      • BAK SQL Server
      • CRYPT14
      • DB
      • DB3
      • DBC
      • DTSX
      • FDB
      • GDB
      • MDF
      • NDF
      • SAV
      • SQL
      • SQLITE
    • disc-and-media
      • Disk- og mediefilformater
      • CUE
      • ISZ
      • MDF
      • OVA
      • TIB
      • Toast
      • WBFS
    • ebook
      • E-bok filformater
      • CBZ
      • JWPUB
      • KFX
    • email
      • Filformater for e-post
      • EML
      • ICS
      • OFT
      • RPMSG
      • VCF
    • executable
      • Kjørbare filformater
      • BAT
      • CMD
      • JSF
      • MST
      • PS1
      • PYC
      • REG
      • RUN
      • WSF
      • XEX
    • finance
      • Finans filformater
      • ABA
      • IXBRL
      • OFX
      • XBRL
    • font
      • Font filformater
      • TTF
      • WOFF2
    • game
      • Spillfilformater
      • ASSET
      • BIN
      • BIN PCSX
      • CLIP
      • CT
      • DSV
      • FOMOD
      • MCA
      • MCPACK
      • NDS
      • NSP
      • NSZ
      • PAK
      • PSS
      • RPF
      • RPX
      • RVZ
      • SMC
      • UASSET
      • Unity3D
      • VDF
      • XCI
      • Z64
    • gis
      • GIS filformater
      • FIT
      • GPX
      • KMZ
    • image
      • Bildefilformater
      • ARW
      • BMP
      • CDR
      • GIF
      • HDR
      • JFIF
      • JPEG
      • JPF
      • JXL
      • PVT
      • RPF
      • SKP
      • TIFF
    • misc
      • Diverse filformater
      • BAK Backup
      • CRX
      • CTG
      • ENC
      • FIG
      • GPG
      • H5
      • IPS
      • LOCK
      • LRC
      • MEDIA FILES
      • NOMEDIA
      • PDO
      • PES
      • PKPASS
      • PS2 BIOS
      • PSX BIOS
      • SHELL SCRIPT
      • TEXT FORMATS
      • XMZX
    • pdf
      • PDF
      • FDF
    • plugin
      • Plugin filformater
      • Q1Q
    • presentation
      • Presentasjonsfilformater
      • PPT
      • PPTX
    • programming
      • Programmering
      • ACD
      • ASM
      • AU3
      • C
      • CONFIG
      • CS
      • CSPROJ
      • CXX
      • EGG
      • G4
      • GROOVY
      • H
      • HPP
      • INO
      • Jav
      • JRXML
    • project-management
      • Prosjektledelse filformater
      • MPP
    1. Hjem
    2. Filformater for e-post
    3. ICS

    What's on this Page

      • Hva er en ICS-fil?
      • Kort historie om ICS-filformat
      • ICS-filformat
        • Innholdslinjer
        • Liste- og feltskillere
        • Flere verdier
        • Binært innhold
        • Character Set
      • Hvordan åpne en ICS-fil?
      • Referanser

    Hva er en ICS-fil?

    Internet Calendar and Scheduling Core Object Specification (iCalendar) er en internettstandard (RFC 2445) for utveksling og distribusjon av kalenderhendelser og planlegging. iCalendar-formatet er interoperabelt, og sikrer dermed utveksling av kalenderinformasjon mellom brukere som har forskjellige e-postapplikasjoner. iCalendar formaterer inndataene som en Multipurpose Internet Mail Extensions (MIME) og forenkler objektet som utveksles via forskjellige transportprotokoller. Disse transportprotokollene kan være SMTP, HTTP, punkt-til-punkt asynkron kommunikasjon og fysisk mediebasert nettverkstransport.

    iCalendar lar brukere dele hendelser, dato/tidsavhengige oppgaver og ledig/opptatt informasjon via e-post til andre brukere som kan svare tilbake. iCalendar-filer lagres ved å bruke suffiksene  “.ics” “.iCalendar” eller “.ifb” med en MIME-type “tekst/kalender”. iCalendar holdes for å være selvhjulpen uten noen transportprotokollavhengighet. Webservere (med HTTP-protokoll) kan transportere iCalendar-informasjon og nettsider kan inneholde iCalendar-data i innebygd form ved å bruke iCalendar.

    Kort historie om ICS-filformat

    I 1998 definerte Internet Engineering Task Force (IETF) iCalendar som en standard (RFC 2445). Standarden ble dokumentert av Frank Dawson (Lotus Notes Corporation) og Derik Stenerson (Microsoft). I 2009 ble standarden igjen foredlet av Bernard Desruisseaux (Oracle) som RFC 5545. Denne gangen ble noen nye funksjoner lagt til og noen utdaterte funksjoner ble avviklet. I 2016 ble RFC 7986 utgitt og utvidet til original iCalendar RFC. RFC 7986 la til nye egenskaper til hoved-VCALENDAR-objektet, og nye støttefunksjoner ble også introdusert for konferansesystemer.

    ICS-filformat

    MIME-typen som brukes av dataene til iCalendar er “tekst/kalender”. Standard tegnsett for iCalendar er UTF-8, men ved å angi parametere i MIME, kan et annet tegnsett brukes. En iCalendar-fil inneholder seksjoner, blant disse seksjonene “VCALENDAR”, er den globale seksjonen som innkapsler alle andre seksjoner. VEVENT-seksjonen definerer hendelser, VTODO viser alle gjøremål, VJOURNAL inneholder journaloppføringer, og VTIMEZONE spesifiserer informasjon om tidssone. flere seksjoner av lignende kategori er tillatt. For mange arrangementer kan flere VEVENT-seksjoner være til stede i en iCalendar-fil.

    Innholdslinjer

    iCalendar-objektene er ordnet i distinkte tekstlinjer “innholdslinjer”. I dette filformatet avslutter CRLF-sekvensen en linje, mens linjelengden er begrenset til 75 oktetter eksklusive linjeskiftet. Et langt dataelement kan strekkes over mange linjer.

    Liste- og feltskillere

    Egenskaper og parametere spesifiserer liste over verdier som er atskilt med et KOMMA-tegn. Anførselstegn-strenger brukes for URI-baserte parameterverdier. Liste over parametere kan konstrueres av egenskapsverdien. Hver egenskapsparameter i denne listen må være atskilt med et SEMIKOLON.

    I en verdiliste isolerer en SEMICOLON egenskapsparametere og en COMMA separate egenskapsverdier. Eksempel er gitt nedenfor:

    ATTENDEE;RSVP#TRUE;ROLE#REQ- contestant:mailto:
    name@example.com
    DATE;VALUE#DATE:20170304,20180504,2015704,201270904
    

    Flere verdier

    Noen egenskaper kan ha flere verdier. Bare å generere en ny innholdslinje med egenskapsnavnet er den grunnleggende regelen for eiendommer med flere verdier. For en enkelt verdi med flere språkvariasjoner må du imidlertid ikke bruke egenskaper med flere verdier.

    Binært innhold

    Innenfor et iCalendar-objekt kan egenskapsverdien referere til binære innholdsdata plassert i en ekstern MIME-enhet ved hjelp av en URI. Innebygd binært innhold kan brukes i spesielle situasjoner med “ENCODING”-parameteren, der applikasjonen trenger å uttrykke et iCalendar-objekt som en eneste enhet. Følgende eksempel forklarer en “ATTACH”-egenskap med en URI-referanse:

    ATTACH: https://products.conholdate.app/viewer/view/KDDURXKkLk/fileformat.doc

    Character Set

    Selv om standard tegnsettskjema for en iCalendar er UTF-8, er ingen egenskapsparameter spesifisert for å definere tegnsettet til en egenskapsverdi. i MIME-overføringer MÅ “charset”-parameteren brukes for eksisterende tegnsett.

    Hvordan åpne en ICS-fil?

    Det er flere måter å åpne en ICS-fil på. Disse er detaljert nedenfor.

    1. Åpne ICS ved hjelp av kalenderapplikasjoner

    Du kan åpne ICS-filer ved hjelp av kalenderapplikasjoner som Microsoft Outlook, Google Kalender eller Apple Kalender. Hvis du har disse programmene installert på enheten din, kan du åpne ICS-filen med disse programmene ved å dobbeltklikke på den. Dette vil importere hendelsene i ICS-filen til kalenderen din.

    1. Åpne ICS-filen i tekstredigering

    Du kan også åpne en ICS-fil i et hvilket som helst tekstredigeringsprogram som Microsoft Notepad eller Apple TextEdit. Når den er åpnet, vil du se DTSTART- og DTEND-linjene som gjengir start- og slutttidspunktene for arrangementet.

    1. Importer ICS-fil manuelt i Kalender-appen

    Du kan også manuelt importere en ICS-fil til kalenderappen din ved å bruke Imiprot- og eksportalternativene til disse kalenderappene. Dette vil legge til ICS-filhendelsene i kalenderen din.

    Referanser

    • Internet Calendaring and Scheduling Core Object Specification
    • iCalendar (RFC 5545)
    • iCalendar
     
     Norsk
    Close
     English
     Deutsch
     日本
     中文
     русский
     Français
     한국인
     Español
     Italiano
     Nederlands
     हिन्दी
     Indonesian
     Português
     عربي
     Türkçe
     Ελληνικά
     ไทย
     עִברִית
     Svenska
     українська
     Tiếng Việt
     български
     Magyar
     čeština
     Română
     Polski
     Bengali
     Dansk
     Persian
     Finnish
     Gaeilge
     Lithuanian
     Latvian
     Azeri
     Filipino