Tabellenkalkulation. 1 Lotus Format (WKS/WK1) LOTUS Format (WK3) 53. Die LOTUS Recordtypen der Version 3.

Größe: px
Ab Seite anzeigen:

Download "Tabellenkalkulation. 1 Lotus Format (WKS/WK1) LOTUS Format (WK3) 53. Die LOTUS Recordtypen der Version 3."

Transkript

1

2 Inhalt Vorwort 15 Teil 1: Tabellenkalkulation 1 Lotus Format (WKS/WK1) 17 Der Aufbau der WKS/WK1-Dateien 17 Recordtypen in Lotus (Versionen 1.1 bis 2.01) 18 2 LOTUS Format (WK3) 53 Die LOTUS Recordtypen der Version 3.x 53 3 Binary Interchange Format (BIFF) 87 Der BIFF-Recordaufbau der Versionen Indizierung in der Tabelle 91 Die Recordtypen im BIFF2- bis BIFF8-Format 91 4 Quattro Pro 3.0-Dateiformat (WQ1) 219 Der Recordaufbau 219 Die Quattro Pro-Recordtypen Symbolic Link-Format (SYLK) 27 9 Die Basis-SYLK-Records 279 SYLK-Formaterweiterungen für CHART Data Interchange Format (DIF) 311 Der Aufbau des DIF-Headers 311 Die DIF-Datensatzstruktur 317 7Super Data Interchange-Format (SDI) 323 Der Header einer SDI-Datei 323 Der Datenteil einer SDI-Datei 327 Inhalt 5

3 Teil 2: Textverarbeitung 8 Word 97-Dateiformat (DOC) 331 Der Aufbau einer Word DOC-Datei 331 Aufbau des Textbereichs 340 Zeichen- und Absatzformatierung WordPerfect-Format 345 Der WordPerfect-Header (Version 5.0) 345 Der WordPerfect-Datenbereich (5.0) 350 Die 1-Byte-Steuercodes von 00H bis BFH 351 Die Fixed Length Multibyte-Steuercodes von C0H bis CFH 354 Variable Length Multibyte-Steuercodes von D0H bis FFH 357 Subfunktionen zur Fontauswahl (Code D1H) 363 Subfunktionen zur Gruppendefinition (Code D2H) 364 Set Group-Subfunktionen (Code D3H) 370 Die Format-Group-Subfunktionen (Code D4H) 376 Die Header/Footer-Group-Subfunktionen (Code D5H) 378 Footnote/Endnote-Group-Subfunktionen (Code D6H) 380 Generate Group-Subfunktionen (Code D7H) 381 Display Group-Subfunktionen 387 Miscellaneous Group 389 Box Group 391 Style Group 395 WordPerfect-Header (Version 5.1) 397 Der WordPerfect 5.1-Textbereich 400 Die Fixed Length Multibyte-Steuercodes (Version 5.1) 401 Die Variable Length Multibyte-Steuercodes (Version 5.1) 403 Subfunktionen zur Fontauswahl (Code D1H) 407 Subfunktionen zur Gruppendefinition (Code D2H) 409 Set Group-Subfunktionen (Code D3H, Version 5.1) 413 Format-Group-Subfunktionen (Code D4H) (Version 5.1) 416 Header/Footer-Group-Subfunktionen (Code D5H) 420 Footnote/Endnote-Group-Subfunktionen (Code D6H) 420 Generate Group-Subfunktionen (Code D7H) Inhalt

4 Display Group-Subfunktionen (Code D8H) 421 Miscellaneous Group (Code D9H) 421 Box Group (Code DAH) 423 Table End of Line Codes Group 429 Table End of Pages Codes Group (0DDH) 431 Enhanced Merge Functions (Code DEH) Rich Text Format (RTF Version 1.6) 437 Der Aufbau der RTF-Datei 438 Destination Control Words 440 Der Dokumentbereich 454 Verschiedene Kontrollwörter 512 Teil 3: Grafikformate 11 Das Adobe Illustrator File-Format (AI) 515 Die AI-Header-Comments Das Adobe Photoshop-Format (PSD) 533 Der Photoshop-Header 533 Der Mode Data-Block 534 Der Resource Data-Block 535 Der Bilddatenbereich AutoCAD Drawing Exchange Format (DXF) 537 Aufbau einer DXF-Datei 537 Der DXF-Header 548 DXF Table-Section 554 BLOCK-Abschnitt einer DXF-Datei 564 DXF Entities Section 566 AutoCAD Binary DXF 580 Das Drawing Exchange Binary-Format (DXB) 581 Inhalt 7

5 14 Das Autodesk Animator-Format (FLI) 583 Der FLI-Header 583 Die FLI-Frames 584 Das Animator CEL- und PIC-Format Das Autodesk 3D Studio-Format (FLC) 591 Der FLC-Header 591 Die FLC-Frames Das Audio/Video Interleaved-Format (AVI) 599 Die Resource Interchange File Format (RIFF)-Spezifikation 599 Der AVI-Header-CHUNK (hdrl) 601 Andere Daten-CHUNKs Windows Bitmap-Format (BMP) 611 Erweiterter Header in Windows 3.x 611 Erweiterter Header in Windows NT 614 Erweiterter BMP4-Header (Windows 95) 615 Der Datenbereich 616 Das Windows RLE-Format (RLE) OS/2 Bitmap-Format (BMP) 621 OS/2 Bitmap-Format (Version ) 621 OS/2 Bitmap-Format (Version 2.0) Das CAS Fax-Format (DCX) 631 Der DCX-Header Computer Graphic Metafile-Format (CGM) 633 Binäre CGM-Kodierung 633 Kodierung als ASCII-Text 639 Die Character-Kodierung mit ISO-Zeichen 642 Metafile-Anweisungen Das Dr. Halo-Format (PIC, CUT, PAL) Inhalt

6 22 Graphics Interchange Format (GIF) 661 Der GIF-Header 662 Die GIF-Blocks 662 Subblocks mit Raster-Daten GEM Image File-Format (IMG) 681 Der IMG-Kopfsatz 682 Speichern von IMG-Daten 685 Bildkomprimierung bei IMG-Dateien 686 Pixelkodierung 686 Das Solid Run-Format 687 Das Bit String-Format 687 Das Pattern Run-Format 688 Das Vertical Replication Count-Format GEM-Metafile-Format (GEM) 693 Der Aufbau des GEM-Metafile-Headers 693 Das Format der Metafile-Objekte 695 Generalized Drawing Primitives (GDP Opcode 0BH) 699 Erweiterungen in GEM/ Initial Graphics Exchange Language (IGES) 719 Die Start-Section 720 Die Global-Section 720 Die Directory-Entry-Section 722 Die Parameter Data-Section 724 Die Terminate-Section 724 Die Elemente einer IGES-Datei Interchange File Format (IFF) 733 Der IFF-Header 734 IFF-Blockstruktur (CHUNK) 736 Die CHUNKs eines ILBM-FORMs 738 Die CHUNKs eines 8SVX-FORMs 744 Die CHUNKs des AIFF-FORM 747 Inhalt 9

7 Die CHUNKs des SMUS-FORM 748 Die CHUNKs des FTXT-FORM 749 Allgemeine CHUNKs Das JPEG/JFIF-Format (JPG) 757 Die Marker einer JFIF-Datei 758 Das SPIFF-Format Das MAC-Paint-Format (MAC) 771 Der MAC-Header 772 Der MAC-Datenbereich Das MAC-Picture-Format (PICT) 777 Der PICT-Header 778 Der PICT-Datenbereich Micrografx-Formate (PIC, DRW, GRF) 789 Recordtypen in den Grafikdateien 792 Recordaufbau der Version Recordaufbau der Version Recordaufbau der Version Recordaufbau der Version Recordaufbau der Version WINDOWS 2.0 PAINT File-Format (MSP) 819 Der MSP-Header 819 Die Indextabelle 820 Der Datenbereich Die PBM-Formate (PBM, PGM, PPM) 823 Der PBM-Header 823 Der PGM-Header 823 Der PPM-Header 824 Bilddaten Inhalt

8 33 ZSoft Paintbrush File Format (PCX) 825 Der Aufbau des PCX-Headers 827 CGA-Farbpaletteninformationen 829 EGA/VGA-Palette mit 16 Farben 830 VGA-Palette mit 256 Farben 830 Die Kodierung der PCX-Daten 831 Das Format der PC Paintbrush-Bitmap-Zeichen 834 Das CAPTURE File-Format (SCR) Das PCPAINT/Pictor-Format (PIC) 837 Der PCPAINT/Pictor-Header 837 Der PIC-Datenbereich Das Portable Network Graphics-Format (PNG) 843 Der Aufbau der PNG-Datei 843 Kritische CHUNKs 845 Untergeordnete (ancillary) CHUNKs 847 Der Bilddatenbereich Das Apple QuickTime-Format (QTM) 855 Das Movie Directory-Atom 856 Das Movie Header-Atom 857 Das Track Directory-Atom Das SUN Rasterformat (RAS) 861 Der RAS-Header 861 Der Palettendatenbereich 863 Der RAS-Datenbereich Das TARGA-Format (TGA) 865 Der TARGA-Header 865 Struktur des Headers 867 Palettendaten 869 Inhalt 11

9 Der Bilddatenbereich 870 Erweiterungen des TARGA-Formats Tag Image File Format (TIFF 6.0) 877 Der TIFF-Header 877 Der Aufbau des Image File Directory (IFD) 878 Der Aufbau eines Tags 879 Beschreibung der Tag-Typen 881 TIFF-Komprimierungsverfahren Das Windows Metafile-Format (WMF) 925 Der Metafile-Header 925 Die Metafile-Records 926 Das Enhanced Metafile-Format (EMF) WordPerfect Graphic File Format (WPG) 951 WPG-Header 951 WPG-Records 951 Teil 4: Soundformate 42 Das Creative Music File-Format (CMF) 965 Der CMF-Header 965 Der Instrument-Block 967 Der Music-Block 969 Die Steuerbefehle Das Creative Voice-Format (VOC) 975 Der VOC-Header 975 Der VOC-Datenbereich Das AMIGA MOD-Format 981 Der MOD-Header 981 Der Noten-Block 982 Der Instrumentdatenbereich Inhalt

10 45 Das MIDI-File-Format (MID) 985 Der MIDI Header-CHUNK 985 Der Track-CHUNK 987 Die MIDI-Events 989 Die Steuerbefehle 993 Die MIDI-Betriebsartenbefehle 995 Local Control 995 All Notes off 995 Die MIDI-Programm-Befehle 996 Die MIDI-Timing-Befehle 997 Die MIDI-System-Common-Befehle 997 Die Meta-Events Das Windows WAV-Format 1005 Der WAV-Header 1005 Der FMT-CHUNK 1006 Der DATA-CHUNK 1006 Teil 5: Beschreibungssprachen 47Hewlett Packard Graphic Language (HP-GL/2) 1009 HP-GL/2-Gruppen 1010 Configuration and Status Group 1012 Vector Group 1014 Polygon Group 1017 Line and Fill Attributes Group 1019 Character Group 1021 Technical Graphics Extension 1024 Palette Extension 1027 Dual Context Extension 1028 Digitizing Extensions PostScript und Encapsulated PostScript (EPS) 1031 Die EPS-Strukturkonventionen 1034 PostScript-Anweisungen (Level 1) 1036 PostScript Level Inhalt 13

11 49 Das Portable Document Format (PDF) 1067 Hinweise zu PDF-Befehlen Standard Generalised Markup Language (SGML) 1071 Struktur einer SGML-Datei 1071 Struktur eines Dokuments Extended Markup Language (XML) 1081 XML-Dateistruktur 1081 XML-Elemente 1083 Hinweise zur Extended Backus-Naur Form (EBNF) Hypertext Markup Language (HTML) 1089 HTML-Varianten 1089 Die Grundstruktur einer HTML-Datei 1090 Sonderzeichen in HTML 1091 Gestaltung von Überschriften 1093 Horizontale Linien im Dokument 1096 Dokumente mit Aufzählungen gestalten 1097 Numerierungen in Dokumenten verwenden 1097 Grafiken in HTML-Dokumenten 1098 Hintergrundbilder und Hintergrundfarben 1099 Verweise in HTML-Dokumenten 1099 Tabellen in HTML-Dokumenten 1101 HTML-Referenz 1102 Index Inhalt

12 1 Lotus Format (WKS/WK1) Der Erfolg des Tabellenkalkulationsprogramms LOTUS führt dazu, daß eine riesige Anzahl von Dateien in diesem Format entstanden ist. Viele Anwendungsprogramme unterstützen zumindest den Import von Daten in diesem Format. In Abhängigkeit von der verwendeten LOTUS-Version (1.0, 1.A, 2.01, 2.2 oder 3.0) haben diese Dateien die Erweiterung WKS, WK1 oder WK3. Im vorliegenden Kapitel wird das WKS/WK1-Format (bis Version 2.01) vorgestellt. Tabellenkalkulation Der Aufbau der WKS/WK1-Dateien Sowohl LOTUS als auch die Tabellenkalkulation Symphony legen Daten und Kalkulationsformeln in Binärdateien ab. Texte aus den Rechenblättern werden dabei im ASCII-Format innerhalb der Binärdatei gespeichert. Die Dateien erhalten je nach verwendeter Programmversion die Erweiterung WKS oder WK1. Auch wenn sich einige Unterschiede zwischen den Dateien der LOTUS-Versionen ergeben, besitzen diese doch einen übereinstimmenden Satzaufbau. Alle Informationen werden satzweise in Records mit folgender Struktur gespeichert: <Recordtyp> <Record Länge> <Daten> Der Satzaufbau ist auch zwischen LOTUS und Symphony gleich und läßt sich über alle Versionen verfolgen. Die einzelnen Felder besitzen folgende Bedeutung: Das Feld Recordtyp ist zwei Bytes lang und enthält Informationen über den Recordtyp. Dieser bestimmt den Aufbau des nachfolgenden Datenfeldes. Bei Sätzen mit Daten wird dieser Recordtyp auch als Opcode für Rechenanweisungen oder zum Aufbau des Kalkulationsblatts interpretiert. Die beiden Begriffe (Recordtyp/Opcode) werden deshalb synonym benutzt. Beim Feld Recordtyp wird allerdings zuerst im niederwertigen Byte gespeichert; die Opcodes variieren mit den LOTUS-Versionen. Das Längenfeld umfaßt zwei Bytes und spezifiziert die Länge des nachfolgenden Datenfeldes in Byte. Dabei wird das LSB ebenfalls zuerst abgespeichert. Das Datenfeld besitzt eine variable Länge, die durch den jeweiligen Feldtyp spezifiziert wird. In diesem Feld finden sich Werte, Berechnungsformeln, Definitionen für den Aufbau des Kalkulationsblatts etc. Bei der Interpretation einer LOTUS- oder Symphony-Datei mit dieser Struktur lassen sich die einzelnen Sätze leicht extrahieren. Lediglich einzelne Opcodes, die jedoch alle aufwärtskompatibel sind, variieren zwischen den Versionen. An dieser Stelle noch eine Anmerkung: In Lotus werden Zeilen und Spalten aus Benutzersicht mit Buchstaben und Nummern versehen. Intern benutzen LOTUS und Symphony Zeilen- bzw. Spaltennummern mit 16-Bit-Breite, wodurch sich jede Feldposition eindeutig durch zwei Zahlen identifizieren läßt. Innerhalb der Datei wird diese Numerierung ebenfalls verwendet. Lotus Format (WKS/WK1) 17

13 Abbildung 1.1 Spalten- und Zeilennumerierung Recordtypen in Lotus (Versionen 1.1 bis 2.01) Nachfolgend werden die in den WKS-Dateien vorkommenden Satzarten (Opcodes), die sowohl von LOTUS als auch von Symphony benutzt werden, mit ihren Datenstrukturen vorgestellt. Jeder Opcode umfaßt zwei Byte, wobei das LSB (niedrigstwertiges Byte) zuerst gespeichert wird. Spätere Programmversionen enthalten grundsätzlich die gleichen Opcodes, wurden jedoch um einige neu hinzugefügte Satzarten erweitert. BOF (Opcode 0000H) Dieser Feldtyp markiert den Beginn einer gültigen WKS-/WK1-Datei. Der Record besitzt folgenden Aufbau: 00H 2 Opcode BOF = 0000H 02H 2 Länge = H 2 Versionsnummer Dateiformat 0404H WKS-Format in Version 1.A 0405H Symphony Datei H Datei im WK1-Format ab Version 2.01 und Symphony 1.1 Tabelle 1.1 LOTUS-WKS-Recordstruktur (Opcode 0000H) Das Datenfeld faßt zwei Bytes, in denen der Versionscode des Dateiformats abgelegt ist. Neuere Versionen von LOTUS und Symphony setzen diese Numerierung fort. EOF (Opcode 0001H) Dieser Record bildet den Abschluß einer WKS- oder WK1-Datei. Der Satz besitzt folgenden Aufbau: 00H 2 Opcode EOF = 0001H 02H 2 Länge = 0000 Tabelle 1.2 LOTUS-WKS-Recordstruktur (Opcode 0001H) Der Satz ist lediglich 4 Bytes lang, das Datenfeld bleibt unbesetzt. 18 Lotus Format (WKS/WK1)

14 CALC_MODE (Opcode 0002H) In LOTUS kann der Anwender festlegen, ob eine Neuberechnung der Ergebnisse automatisch nach jeder Eingabe (Standardeinstellung) oder erst auf manuelle Anforderung hin stattfindet. Der Berechnungsmodus wird in einem eigenen Record in der Datendatei mitgespeichert. Der Satz besitzt folgenden Aufbau: 00H 2 Opcode CALC_MODE = 0002H 02H 2 Länge = H 1 Berechnungsmodus 00 = manuelle Neuberechnung FF = automatische Neuberechnung Tabellenkalkulation Tabelle 1.3 LOTUS-WKS-Recordstruktur (Opcode 0002H) Standardmäßig enthält das Datenbyte den Wert FFH für eine automatische Neuberechnung (Recalculation) nach jeder Eingabe. CALC_ORDER (Opcode 0003H) Bei jeder Berechnung der Ergebnisse läßt sich festlegen, in welcher Reihenfolge die Formeln in der Tabelle bearbeitet werden. Diese Einstellung wird ebenfalls in einem Satz mit folgendem Aufbau gesichert: 00H 2 Opcode CALC_ORDER Opcode = 0003H 02H 2 Länge = H 1 Berechnungsmodus 00 = natürliche Reihenfolge 01 = spaltenweise Berechnung FF = zeilenweise Berechnung Tabelle 1.4 LOTUS-WKS-Recordstruktur (Opcode 0003H) Bei der spaltenweisen Berechnung (Code 01) werden erst die Formeln der betreffenden Spalte abgearbeitet. Anschließend beginnt LOTUS mit der Berechnung der Formeln der folgenden Spalte. WINDOW_SPLIT (Opcode 0004H) LOTUS erlaubt die Aufteilung des Bildschirms in zwei Hälften (horizontal/vertikal). In Abhängigkeit vom gesetzten Modus wird ein Kennbyte in einem Record mit folgender Struktur abgespeichert: Recordtypen in Lotus (Versionen 1.1 bis 2.01) 19

15 00H 2 Opcode Window_Split = 0004H 02H 2 Länge = H 1 Split Code 00H = kein Split 01H = vertikaler Split FFH = horizontaler Split Tabelle 1.5 LOTUS-WKS-Recordstruktur (Opcode 0004H) Standardmäßig wird der Wert 00H im Datenfeld gespeichert. Nur bei aufgeteiltem Bildschirm (Split) finden sich die Codes 01H oder FFH im Datenbyte. CURSOR_SYNC (Opcode 0005H) Dieser Feldtyp spezifiziert, ob die Synchronisation der Cursorbewegungen innerhalb eines Fensters ein- oder ausgeschaltet ist. Der Record besitzt folgenden Aufbau: 00H 2 Opcode CURSOR_SYNC = 0005H 02H 2 Länge = H 1 Code 00H = Fenster nicht synchronisiert FFH = Fenster synchronisiert Tabelle 1.6 LOTUS-WKS-Recordstruktur (Opcode 0005H) Das Datenfeld umfaßt ein Byte mit dem Code. SAVE_RANGE (Opcode 0006H) Mit dem Satz wird in LOTUS der Bereich (RANGE) der in der Datei zu speichernden Zellen spezifiziert, wobei in der Regel das komplette Rechenblatt gesichert wird. Es gilt folgender Aufbau: 00H 2 Opcode SAVE_RANGE = 0006H 02H 2 Länge = 0008H 04H 2 Start Spalte (Column) 06H 2 Start Zeile (Row) 08H 2 Ende Spalte (Column) 0AH 2 Ende Zeile (Row) Tabelle 1.7 LOTUS-WKS-Recordstruktur (Opcode 0006H) 20 Lotus Format (WKS/WK1)

16 Im Datenfeld werden die obere linke Ecke (Zeile/Spalte) und die untere rechte Ecke abgelegt. Falls die Datei durch das File Save-Kommando angelegt wurde, finden sich alle Felder des Rechenblatts in der Datei. Mit File Xtract werden nur die Zellen des spezifizierten Ausschnittes abgespeichert. Dann finden sich die Koordinaten des Ausschnittes im Datenfeld. Zu beachten ist, daß LOTUS die Spalten- und Zeilenadressen als 16-Bit- Nummern ablegt (das LSB wird dabei zuerst gespeichert). Beim Abspeichern der Zellen werden leere Felder am Ende einer Spalte oder Zeile nicht berücksichtigt. Sind keine Daten in dem mit Range bezeichneten Bereich vorhanden, setzt LOTUS im Datenfeld den Wert der Startspalte auf 1. Der Satztyp 06H findet sich in der Regel direkt nach dem BOF-Record. Dies sollte auch beachtet werden, falls WKS- oder WK1-Dateien durch Fremdprogramme angelegt werden. Tabellenkalkulation WINDOW1 (Opcode 0007H) ;In LOTUS lassen sich zwei Fenster definieren: Unter dem Opcode 07H wird die Einstellung des ersten Fensters (WINDOW1) abgespeichert. Es gilt folgender Satzaufbau: 00H 2 Opcode WINDOW1 = 0007H 02H 2 Länge 001FH bei WKS-Dateien 0020H bei WK1-Dateien 04H 2 Spalte aktuelle Cursorposition 06H 2 Zeile aktuelle Cursorposition 08H 1 Zellformat (Byte) 09H 1 unbelegt (00) 0AH 2 Spaltenbreite 0CH 2 Zahl der Spalten auf dem Bildschirm 0EH 2 Zahl der Zeilen auf dem Bildschirm 10H 2 linke Bildschirmspalte 12H 2 oberste Zeilennummer 14H 2 Zahl der Titelspalten 16H 2 Zahl der Titelzeilen 18H 2 linke Spalte, an der der Titel beginnt 1AH 2 oberste Zeile, an der der Titel beginnt 1CH 2 Breite der Randspalte 1EH 2 Breite der Randzeile 20H 2 Breite des Fensters (WINDOW) 22H 2 unbelegt (00 00) Tabelle 1.8 LOTUS-WKS-Recordstruktur (Opcode 0007H) Recordtypen in Lotus (Versionen 1.1 bis 2.01) 21

17 Die Angaben in der Spalte Offset erfolgen in der Hexadezimalnotation. Alle 16-Bit-Werte enthalten das LSB im ersten Byte. Die Recordlänge variiert zwischen den einzelnen LOTUS-Versionen: LOTUS 1.A legt WKS-Dateien mit einem WINDOW1-Datenbereich von 31 Byte (1FH) an, während die Satzlänge der WK1-WINDOW1-Records ab LOTUS Byte (20H) beträgt. Meines Wissens sind jedoch in allen Versionen die Bytes ab Offset 22 unbelegt und auf 00 gesetzt. In den beiden ersten Worten speichert LOTUS die Informationen über die aktuelle Cursorposition im Arbeitsblatt. Ab Offset 08H findet sich ein Byte mit der Kodierung des Zellformats im Arbeitsblatt. Dieses Byte besitzt folgenden Aufbau: Abbildung 1.2 Kodierung LOTUS-Zellformat Das oberste Bit gibt an, ob die Zellen innerhalb des Fensters für Schreibzugriffe gesperrt (protected) sind. Dabei gilt folgende Kodierung: Bit 7 Funktion 1 1 protected 0 0 unprotected Tabelle 1.9 Kodierung der Formate in LOTUS In den Bits 4 bis 6 wird eine dreistellige Binärzahl mit dem Formattyp der Wertedarstellung geführt. Die Nomenklatur dazu sieht so aus: Bit 654 Format 000 Festkommaformat (fixed) 001 Exponentdarstellung (scientific notation) 010 Währungsdarstellung (currency) 011 Prozent 100 Komma 101 Frei 110 Frei 111 Spezialformat Tabelle 1.10 Kodierung der Formate in LOTUS Für die Formattypen 0 bis 6 spezifizieren die restlichen Bits 0 bis 3 die Zahl der Dezimalstellen (zwischen 0 und 15). Der Formattyp 7 repräsentiert ein spezielles Format, das mit den Bits 0 bis 3 noch näher spezifiziert wird. 22 Lotus Format (WKS/WK1)

18 Bit 3210 Format / 0001 generelles Format 0010 Datumsformat: Tag, Monat, Jahr 0011 Datumsformat: Tag, Monat 0100 Datumsformat: Monat, Jahr 0101 Textformate 0110 Unbelegt 0111 Unbelegt 1000 Unbelegt 1001 Unbelegt 1010 Unbelegt 1011 Unbelegt 1100 Unbelegt 1101 Unbelegt 1110 Unbelegt 1111 Standarddarstellung Tabellenkalkulation Tabelle 1.11 Kodierung des Spezialformates in LOTUS In den restlichen Wörtern finden sich weitere Informationen über das Bildschirmfenster wie beispielsweise die Spaltenbreite, die Spaltenzahl des Bildschirms etc. COLUMN_WIDTH_1 (Opcode 0008H) Mit diesem Satz wird in LOTUS die Spaltenbreite in Fenster 1 spezifiziert. Es gilt folgender Satzaufbau: 00H 2 Opcode COLUMN_WIDTH_1 = 0008H 02H 2 Länge = 0003H 04H 2 Spaltennummer (16 Bit) 06H 1 Breite der Spalte Tabelle 1.12 LOTUS-WKS-Recordstruktur (Opcode 0008H) Im Datensatz für die WINDOW1-Definition gibt es bereits einen Eintrag für die Spaltenbreite. Dieser Wert bezieht sich jedoch auf alle Spalten des Rechenblatts, während sich mit dem Record 08H die Breiten verschiedener Spalten angeben lassen. Im ersten Wort steht dabei die betreffende Spaltennummer (LSB zuerst!). Das folgende Byte gibt die Breite der Spalte in Zeichen an. Recordtypen in Lotus (Versionen 1.1 bis 2.01) 23

19 Der Satztyp wird lediglich dann angelegt, wenn einzelne Spalten von der globalen Definition abweichen. WINDOW2 (Opcode 0009H) Der Record sichert in LOTUS die Einstellung des zweiten Fensters. Es gilt der gleiche Satzaufbau wie bei WINDOW1 (Opcode 07H). COLUMN_WIDTH_2 (Opcode 000AH) Falls ein WINDOW2 gesichert wurde, besteht die Möglichkeit, die Spaltenbreite individuell vorzugeben. Für das WINDOW2 werden diese Definitionen im Satztyp COLUMN_ WIDTH_2 (Opcode 0AH) gespeichert. Er besitzt den gleichen Aufbau wie der Satztyp COLUMN_WIDTH_1 (Opcode 08H). NAME (Opcode 000BH) Mit dem Satz läßt sich der Name eines Bereichs (RANGE) in LOTUS speichern. Es gilt folgende Struktur: 00H 2 Opcode NAME = 000BH 02H 2 Länge = 0018H (24 Bytes) 04H 16 ASCIIZ-String mit dem Namen 14H 2 Startspalte Range 16H 2 Startzeile Range 18H 2 Endspalte Range 1AH 2 Endzeile Range Tabelle 1.13 LOTUS-WKS-Recordstruktur (Opcode 000BH) Jedem markierten Bereich (RANGE) läßt sich in LOTUS ein Name zuweisen. Der Name darf bis zu 16 Zeichen lang sein und wird ab dem ersten Byte als ASCIIZ-String (Text mit 00H abgeschlossen) gesichert. Daran schließen sich die Start- und Endekoordinaten des Bereichs an. Für jeden markierten Bereich muß ein eigener Satz gespeichert werden. BLANK (Opcode 000CH) Normalerweise speichert LOTUS leere Zellen nicht mit ab, so daß geschützte oder formatierte Leerzellen beim Speichern eigentlich verlorengehen. Die Satzart 0CH sichert auch solche Zellen und hat folgende Struktur: 00H 2 Opcode BLANK = 000CH 02H 2 Länge = 0005H Tabelle 1.14 LOTUS-WKS-Recordstruktur (Opcode 000CH) 24 Lotus Format (WKS/WK1)

20 04H 1 Formatbyte 05H 2 Spaltennummer 07H 2 Zeilennummer Tabelle 1.14 LOTUS-WKS-Recordstruktur (Opcode 000CH) Im ersten Datenbyte speichert LOTUS die Kodierung für die Formatierung (vorgestellt in Tabelle 1.9/1.10 beim WINDOW1-Record). Anschließend folgen zwei Worte mit den Koordinaten der Zelle. Tabellenkalkulation INTEGER (Opcode 000DH) Direkt eingegebene Ganzzahlen (Integer) werden aus dem Rechenblatt in die Datei übernommen. Der Record besitzt folgende Struktur: 00H 2 Opcode INTEGER = 000DH 02H 2 Länge = 0007H 04H 1 Formatbyte 05H 2 Spaltennummer 07H 2 Zeilennummer 09H 2 Integerwert Tabelle 1.15 LOTUS-WKS-Recordstruktur (Opcode 000DH) Der Satz besitzt insgesamt 7 Datenbytes, wobei im ersten Byte das Zahlenformat abgelegt wird. Die Kodierung ist in Tabelle 1.9/1.10 (siehe WINDOW1) aufgeführt. In den folgenden Wörtern steht die Position der Zelle mit dem Integerwert. Anschließend folgt ein 16- Bit-Wort, das dann den Integerwert enthält. Das oberste Bit gibt an, ob der Wert positiv (Bit = 0) oder negativ (Bit = 1) ist. In einer Integerzahl läßt sich somit ein Wertebereich zwischen und abbilden. NUMBER (Opcode 000EH) Mit diesem Recordtyp sichert LOTUS Fließkommazahlen. Der Record besitzt folgende Struktur: 00H 2 Opcode NUMBER = 000EH 02H 2 Länge = 000DH (13 Datenbytes) 04H 1 Formatbyte 05H 2 Spaltennummer Tabelle 1.16 LOTUS-WKS-Recordstruktur (Opcode 000EH) Recordtypen in Lotus (Versionen 1.1 bis 2.01) 25

Günter Born Dateiformate - Die Referenz. Tabellenkalkulation, Text, Grafik, Multimedia, Sound und Internet. Galileo Computing

Günter Born Dateiformate - Die Referenz. Tabellenkalkulation, Text, Grafik, Multimedia, Sound und Internet. Galileo Computing Günter Born Dateiformate - Die Referenz Tabellenkalkulation, Text, Grafik, Multimedia, Sound und Internet Galileo Computing Inhalt Vorwort 15 TeiM: Tabellenkalkulation 1 Lotus 1-2-3-Format(WKS/WK1) 17

Mehr

Referenzhandbuch Dateiformate

Referenzhandbuch Dateiformate Günter Born Referenzhandbuch Dateiformate Grafik, Text, Datenbanken, Tabellenkalkulation ADDISON-WESLEY PUBLISHING COMPANY Bonn München - Reading, Massachusetts Menio Park, California New York Don Mills,

Mehr

Referenzhandbuch Dateiformate

Referenzhandbuch Dateiformate Günter Born Referenzhandbuch Dateiformate Grafik, Text, Datenbanken, Tabellenkalkulation ADDISON-WESLEY PUBLISHING COMPANY Bonn Paris Reading, Massachusetts Menio Park, California New York Don Mills, Ontario

Mehr

Referenzhandbuch Dateiformate

Referenzhandbuch Dateiformate Günter Born Referenzhandbuch Dateiformate Grafik, Text, Datenbanken, Tabellenkalkulation ADDISON-WESLEY PUBLISHING COMPANY Bonn München Paris Reading, Massachusetts Menlo Park, California New York Don

Mehr

1 Lotus Format (WKS/WK1)

1 Lotus Format (WKS/WK1) 1 Lotus 1--3-Format (WKS/WK1) Der Erfolg des sprogramms LOTUS 1--3 führt dazu, daß eine riesige Anzahl von Dateien in diesem Format entstanden ist. Viele Anwendungsprogramme unterstützen zumindest den

Mehr

Referenzhandbuch Dateiformate

Referenzhandbuch Dateiformate Günter Born Referenzhandbuch Dateiformate Grafik, Text, Datenbanken, Tabellenkalkulation 4., überarbeitete Auflage TT ADDISON-WESLEY PUBLISHING COMPANY Bonn Reading, Massachusetts Menlo Park, California

Mehr

Unterstützte Dateiformate

Unterstützte Dateiformate Hinweis: * Gibt ein optionales Paket an, dass zusätzliche Komponenten benötigt. 2D e: CAD & Vector-basierte Engineering Formate AutoCAD 2D Dateityp Drawing, Drawing Exchange Freigaben/ Versionen 2010,

Mehr

Arbeiten mit Medienfeldern.

Arbeiten mit Medienfeldern. Arbeiten mit Medienfeldern. Nicht nur etwas für Kreative. selbstständiger FileMaker-Entwickler und FBA-Mitglied seit 1999 Programmierung von individuellen Datenbanksystemen Kurzübersicht von Medienfeldern.

Mehr

JPEG, PDF & Co. JPEG, PDF & Co. Theorie und Praxis zu Bildern auf Computern und Druckern

JPEG, PDF & Co. JPEG, PDF & Co. Theorie und Praxis zu Bildern auf Computern und Druckern JPEG, PDF & Co. Theorie und Praxis zu Bildern auf Computern und Druckern 16.12.2010 Borkwalde, Blog und Bier 1 Datei Bildschirm Drucker 16.12.2010 Borkwalde, Blog und Bier 2 Was ist eine Datei? 10011101

Mehr

Auszeichnungssprachen

Auszeichnungssprachen Auszeichnungssprachen HTML Was ist HTML? HTML - HyperText Markup Landguage (Dt. Hypertext Auszeichnungssprache). HTML ist die Sprache, mit der WWW-Seiten definiert werden und die die Struktur, den Inhalt

Mehr

Tagged Image File Format. Im Printbereich neben EPS sehr verbreitet.

Tagged Image File Format. Im Printbereich neben EPS sehr verbreitet. 1.1 Pixelgrafik (auch ) Beispiel: Bei en wird das Bild in kleine Quadrate (Pixel) zerlegt. Für jedes Pixel wird die entsprechende Farbe gespeichert. Ein Foto kann nur durch eine große Zahl von Pixeln realistisch

Mehr

RRZN. StarOffice 6.0. Dozent: Mark Heisterkamp Email: heisterkamp@rrzn.uni-hannover.de

RRZN. StarOffice 6.0. Dozent: Mark Heisterkamp Email: heisterkamp@rrzn.uni-hannover.de Dozent: Mark Heisterkamp Email: heisterkamp@rrzn.uni-hannover.de Dieser Vortrag gibt einen kurzen Überblick über die Office-Suite StarOffice in der Version 6.0. Eine Beispielinstallation anhand der am

Mehr

Access 2010 Programmierung Import und Export nach Excel

Access 2010 Programmierung Import und Export nach Excel Access 2010 Programmierung Import und Export nach Excel Excel... ist das Tabellenkalkulationsprogramm von Microsoft Office. wird genutzt, um numerische Daten in Tabellenform zu erfassen. kann Daten automatisch

Mehr

Zielstellung - "bildhafte" Darstellung von Informationen. "Ein Bild sagt mehr als 1000 Worte"

Zielstellung - bildhafte Darstellung von Informationen. Ein Bild sagt mehr als 1000 Worte Informatik - Präsentation / Graphik 1 Präsentation / Graphik Zielstellung - "bildhafte" Darstellung von Informationen "Ein Bild sagt mehr als 1000 Worte" - Aufnahmefähigkeit des Menschen Lesen 10-150 Bit/s

Mehr

Medienarchitektur AVI. ein Vortrag von Christian Beugel

Medienarchitektur AVI. ein Vortrag von Christian Beugel Medienarchitektur AVI ein Vortrag von Christian Beugel Agenda Einführung Geschichte Aufbau Anwendung Vor- und Nachteile Perspektive Zusammenfassung Quellen Einführung AVI steht für Audio Video Interleaved

Mehr

xfriend 2.9 - Unterstützte Dateiformate Stand: 30.03.2010

xfriend 2.9 - Unterstützte Dateiformate Stand: 30.03.2010 Anwendung Version Suchen Vorschau Thumbnail Endung Metadaten standardmäßig indexiert MS Word 95-2007 ++ ++ ++ doc, docx, docm Titel, Thema, Autor, Stichwörter, Kommentare MS Word Vorlage 95-2007 ++ ++

Mehr

HDS BARBETRAGS- VERWALTUNG 21' Installationshinweise zum HotFix

HDS BARBETRAGS- VERWALTUNG 21' Installationshinweise zum HotFix Version 2.2 auf Version 2.2.6.1 HDS BARBETRAGS- VERWALTUNG 21' Installationshinweise zum HotFix 1. GRUNDSÄTZLICHES Der HotFix darf keinesfalls bei Installationen vor Version 2.2 verwendet werden! Der HotFix

Mehr

3-D-Schriftzug mit Dimensions

3-D-Schriftzug mit Dimensions 3-D-Schriftzug mit Dimensions Bisher haben wir Ihnen verschiedene Effekte mit zweidimensionalem Text gezeigt Nun wollen wir mit Hilfe des Programms Adobe Dimensions in die 3-D-Welt eintauchen und anschließend

Mehr

12. Jgst. 3. Kursarbeit Datum: Fach: Informationsverarbeitung (Leistungskurs) & )!!*+,!- -.!-

12. Jgst. 3. Kursarbeit Datum: Fach: Informationsverarbeitung (Leistungskurs) & )!!*+,!- -.!- 12. Jgst. 3. Kursarbeit Datum: 26.03.2007 Klasse: GY 05 c Fach: Informationsverarbeitung (Leistungskurs) Themen: XHTML; CSS Name: Bitte speichern Sie Ihre Ergebnisse regelmäßig. Punkte:!" # Note: 8 $ %!&'(

Mehr

Vektorgrafik / Bitmap (bmp)

Vektorgrafik / Bitmap (bmp) Vektorgrafik / Bitmap (bmp) Sehr geehrter Kunde mit dieser Beschreibung möchten wir Ihnen, auf einer verständlichen Weise, die verschiedenen Druckfertigen Versionen vorstellen, die wir tagtäglich benutzen.

Mehr

2015/03/08 09:26 1/12 GIS-Dateien

2015/03/08 09:26 1/12 GIS-Dateien 2015/03/08 09:26 1/12 GIS-Dateien GIS-Dateien Ab der Poweruser-Version kann QuoVadis eine Vielzahl von GIS-Dateiformaten lesen und als Karte darstellen. Die Eigenschaften wie Farbe und Füllung der Kartenobjekte

Mehr

Leitfaden für den Import von Artikeln und Sicherheitsdatenblättern/Leistungserklärungen

Leitfaden für den Import von Artikeln und Sicherheitsdatenblättern/Leistungserklärungen Leitfaden für den Import von Artikeln und Sicherheitsdatenblättern/Leistungserklärungen Import von Artikeln Der Import von Artikeln erfolgt über den Import-Button in der oberen Toolbar. Seite 1 Nach Anklicken

Mehr

V by WBR1/BFH-TI 2011 by MOU2/BFH-TI

V by WBR1/BFH-TI 2011 by MOU2/BFH-TI Java-Applets Unterlagen zum Modul OOP mit Java V 3.0 2007 by WBR1/BFH-TI 2011 by MOU2/BFH-TI Java-Applets V3.0 2011 by WBR1&MOU2/BFH- TI Lernziele Die Kursteilnehmer sind in der Lage: Möglichkeiten und

Mehr

Bilddatenformate BMP GIF JPG. Digitale Bildverarbeitung Liedtke 7.1. Bezeichnung: Microsoft Windows Bitmap, BMP, DIB

Bilddatenformate BMP GIF JPG. Digitale Bildverarbeitung Liedtke 7.1. Bezeichnung: Microsoft Windows Bitmap, BMP, DIB Bilddatenformate BMP Bezeichnung: Microsoft Windows Bitmap, BMP, DIB Format: Raster Farben: 1 Bit (s/w), 4 Bit (16 Farben), 8 Bit (256 Farben), 24 Bit (16,7 Mio. Farben) Kompression: Keine (meist) oder

Mehr

Kennen, können, beherrschen lernen was gebraucht wird

Kennen, können, beherrschen lernen was gebraucht wird Inhaltsverzeichnis Inhaltsverzeichnis... 1 Einbinden von Grafiken... 2 Grafiken in den Text einbinden... 2 Grafikverweise... 2 Verweise auf Bilder in Unterverzeichnissen... 2 Verweise auf Bilder im darüber

Mehr

[Arbeiten mit dem Nvu Composer]

[Arbeiten mit dem Nvu Composer] Eine neue Seite erstellen Beim Start des Composers steht automatisch eine neue Composer-Seite zur Verfügung, die direkt verwendet werden kann. Über Datei > Neu > Composer-Seite kann jederzeit eine neue

Mehr

» ASCII = American Standard Code for Information Interchange.» ASCII ist Standard in Windows und Unix (und Unix-Derivaten).» ASCII ist eigentlich ein

» ASCII = American Standard Code for Information Interchange.» ASCII ist Standard in Windows und Unix (und Unix-Derivaten).» ASCII ist eigentlich ein 1 2 » ASCII = American Standard Code for Information Interchange.» ASCII ist Standard in Windows und Unix (und Unix-Derivaten).» ASCII ist eigentlich ein 7-Bit-Zeichensatz, d. h. das erste Bit jedes Bytes

Mehr

Photoshop 6.0.1 Abspeichern von Dokumenten...

Photoshop 6.0.1 Abspeichern von Dokumenten... VHS Reutlingen Visuelle Kommunikation - Grundlagen Computer 1/6 Photoshop 6.0.1 Abspeichern von Dokumenten... Menüleiste Datei Speichern/ Speichern unter.../ Für Web speichern... Das Photoshop - Format

Mehr

Michael Matzer, Hartwig Lohse. Dateiformate. ODF, DOCX r PSD, SMIL, WAV & Co. - Einsatz und Konvertierung

Michael Matzer, Hartwig Lohse. Dateiformate. ODF, DOCX r PSD, SMIL, WAV & Co. - Einsatz und Konvertierung Michael Matzer, Hartwig Lohse Dateiformate ODF, DOCX r PSD, SMIL, WAV & Co. - Einsatz und Konvertierung Vorwort 11 1 Einleitung 13 1.1 Die Aufgaben dieses Buches im Einzelnen 13 2 Grundlagen: Formate 15

Mehr

Panorama der Mathematik und Informatik

Panorama der Mathematik und Informatik Panorama der Mathematik und Informatik 20: Algorithmen III: png und Co Dirk Frettlöh Technische Fakultät / Richtig Einsteigen 26.6.2014 Kompressionsalgorithmen: Idee: Speichere 2 MB Daten in einer 1 MB

Mehr

Header einer IMG-Datei

Header einer IMG-Datei Bits mit Image Das IMG-Grafikformat entschlüsselt Neben dem PCX Grafikformat ist das IMG Format von GEM weit verbreitet. Obwohl der überwältigende Erfolg von Windows 3.0 das Ende von GEM einzuläuten scheint,

Mehr

Microsoft Access Arbeiten mit Tabellen. Anja Aue

Microsoft Access Arbeiten mit Tabellen. Anja Aue Microsoft Access Arbeiten mit Tabellen Anja Aue 10.11.16 Tabellen in der Datenblattansicht Ansicht des Anwenders. Eingabe von neuen Daten. Bearbeiten von vorhandenen Informationen. Microsoft Access Einführung

Mehr

WS4 - Wichtige Informationen

WS4 - Wichtige Informationen WS4 - Wichtige Informationen 1 Einführung in HTML zur Erstellung einer Homepage In diesem Abschnitt zeigen wir Ihnen den Souce Code einer einfachen HTML Webseite. Wie diese Webseite im Browser aussieht,

Mehr

Dokumente und Archivierung

Dokumente und Archivierung OBECO GMBH Dokumente und Archivierung Policom Geschäftsprozess Automation Impressum: Obeco GmbH Telefon : 02602-919687-0 Fax: 02602-919687-7 Mail: info@obeco.de Web: www.obeco.de Stand: 29.10.2012 Autor:

Mehr

Spezifikationen für die Nutzung der Webanwendung (inkl. CSV/TXT-Datei) für Antragsteller von SSR-Nummern

Spezifikationen für die Nutzung der Webanwendung (inkl. CSV/TXT-Datei) für Antragsteller von SSR-Nummern Spezifikationen für die Nutzung der Webanwendung (inkl. CSV/TXT-Datei) für Antragsteller von SSR-Nummern Vorgeschriebener Zeichensatz für die Webanwendung... 1 Verwendung von CSV/TXT-Dateien... 2 Erlaubte

Mehr

Stefan Hein. Tools zur Generierung technischer Metadaten

Stefan Hein. Tools zur Generierung technischer Metadaten Stefan Hein Tools zur Generierung technischer Metadaten 1 21 nestor Workshop 21. Oktober 2010 Der rote Faden 1. Leistungsspektrum was Metadatentools leisten können 2. Metadatentools und ihre Vielfalt 3.

Mehr

Der Rumpf. Titel Seite 3

Der Rumpf. Titel Seite 3 Grundzüge des Web-Designs Es gibt verschiedene Elemente der Darstellung, die im Design immer wieder vorkommen Diese sind z.b. Textblöcke, Bilder, Überschriften, Absätze etc. Titel Seite 1 Diese Elemente

Mehr

Herausgeber. Im Auftrag von. Kontakt. Heike Neuroth Hans Liegmann ( ) Achim Oßwald Regine Scheffel Mathias Jehn Stefan Strathmann

Herausgeber. Im Auftrag von. Kontakt. Heike Neuroth Hans Liegmann ( ) Achim Oßwald Regine Scheffel Mathias Jehn Stefan Strathmann Herausgeber Heike Neuroth Hans Liegmann ( ) Achim Oßwald Regine Scheffel Mathias Jehn Stefan Strathmann Im Auftrag von nestor Kompetenznetzwerk Langzeitarchivierung und Langzeitverfügbarkeit digitaler

Mehr

HEMAG-CAD Installationplan und Schemazeichnen

HEMAG-CAD Installationplan und Schemazeichnen Erste Schritte Um einen Plan mit P-CAD zu bearbeiten gehen Sie wie folgt vor: Wählen Sie im Menu 'Datei'->'Öffnen'. Hier können sie bereits bearbeitet Pläne weiter bearbeiten (Endung: *.hmi) oder einen

Mehr

Digitale Bildverarbeitung (DBV)

Digitale Bildverarbeitung (DBV) Digitale Bildverarbeitung (DBV) Prof. Dr. Ing. Heinz Jürgen Przybilla Labor für Photogrammetrie Email: heinz juergen.przybilla@hs bochum.de Tel. 0234 32 10517 Sprechstunde: Montags 13 14 Uhr und nach Vereinbarung

Mehr

Öffnen einer Zeichnung

Öffnen einer Zeichnung Öffnen einer Zeichnung Es können Dateien im Vektor- (DWG, DXF, HPGL/2, DWF) und Pixelformat (TIFF, JPG, BMP) als auch PDF-Dateien geöffnet und gestempelt werden. Festlegen von Symbolgröße, Farbe, Nummerierung

Mehr

Frilo.Document.Designer

Frilo.Document.Designer Erstellt am 19. Februar 2011 Letzte Änderung am 10. Juni 2011 Version 4.2011.1.2 Seite 1 von 8 Inhalt 1 Erste Schritte...4 1.1 Arbeiten in der Verwaltung FCC und Erstellen eines Dokumentes...4 1.2 Erstellen

Mehr

Imperia Unicode- und Multi-Language-HOWTO

Imperia Unicode- und Multi-Language-HOWTO Imperia Unicode- und Multi-Language-HOWTO Konzeption, Implementierung und Pflege mehrsprachiger Web-Sites mit Imperia Guido Flohr Imperia Unicode- und Multi-Language-HOWTO: Konzeption, Implementierung

Mehr

Herausgeber: Im Auftrag von: Kontakt: Heike Neuroth Hans Liegmann Achim Oßwald Regine Scheffel Mathias Jehn Stefan Strathmann

Herausgeber: Im Auftrag von: Kontakt: Heike Neuroth Hans Liegmann Achim Oßwald Regine Scheffel Mathias Jehn Stefan Strathmann Herausgeber: Heike Neuroth Hans Liegmann Achim Oßwald Regine Scheffel Mathias Jehn Stefan Strathmann Im Auftrag von: nestor Kompetenznetzwerk Langzeitarchivierung und Langzeitverfügbarkeit digitaler Ressourcen

Mehr

Bildverarbeitung. Bildverarbeitung...2

Bildverarbeitung. Bildverarbeitung...2 Bildverarbeitung Bildverarbeitung...2 Etwas Computer-Technologie...2 Bildschirm...2 Drucker...2 Bildbearbeitungs-Techniken...2 Bitmap-Grafik...2 Vektor-Grafik...3 x- und y-koordinaten...3 Gegenüberstellung

Mehr

3. Aufgabe: Bitmap-Datei

3. Aufgabe: Bitmap-Datei 1 Einleitung 3. Aufgabe: Bitmap-Datei In dieser Programmieraufgabe soll eine Grafik erstellt und gespeichert werden. Es wurde das Bitmap-Format von Microsoft gewählt, da es recht einfach erstellt und von

Mehr

Mapra: C++ Teil 9. Felix Gruber, Sven Groß. 20. Juni IGPM, RWTH Aachen. Felix Gruber, Sven Groß (IGPM) Mapra: C++ Teil 9 20.

Mapra: C++ Teil 9. Felix Gruber, Sven Groß. 20. Juni IGPM, RWTH Aachen. Felix Gruber, Sven Groß (IGPM) Mapra: C++ Teil 9 20. Mapra: C++ Teil 9 Felix Gruber, Sven Groß IGPM, RWTH Aachen 20. Juni 2017 Felix Gruber, Sven Groß (IGPM) Mapra: C++ Teil 9 20. Juni 2017 1 / 23 Themen vom letzten Mal Klassen Initialisierungsliste in Kontrollstrukturen

Mehr

Microsoft Excel 2016 Spezifikationen

Microsoft Excel 2016 Spezifikationen Hochschulrechenzentrum Justus-Liebig-Universität Gießen Microsoft Excel 2016 Spezifikationen Spezifikationen in Excel 2016 Seite 1 von 6 Inhaltsverzeichnis Einleitung... 2 Spezifikationen und Beschränkungen

Mehr

Auf einer Seite werden maximal 10 Einträge angezeigt. Sind viele Einträge vorhanden, werden diese auf mehrere Seiten aufgeteilt.

Auf einer Seite werden maximal 10 Einträge angezeigt. Sind viele Einträge vorhanden, werden diese auf mehrere Seiten aufgeteilt. Die Seitenverwaltung Mit einem Klick auf den Link Seitenverwaltung in der Navigationsleiste auf der linken Seite gelangen Sie zur Übersicht der Einträge in der Seitenverwaltung. Übersicht Auf einer Seite

Mehr

(frzlab.wifa.uni-leipzig.de)

(frzlab.wifa.uni-leipzig.de) Adobe Photoshop CS5 http://www.urz.unileipzig.de/handbuecher.html (frzlab.wifa.uni-leipzig.de) Kein Essen oder trinken in den Pools Pause: 17:00 15 30 Min Kleine Pausen jederzeit möglich Kursprinzip:

Mehr

Seminar Document Engineering

Seminar Document Engineering Das OpenDocument-Format als Austauschformat 12.12.2006 Gliederung Problemstellung Gliederung Einstieg Gliederung Problemstellung Sie bewerben sich mit diesem Schreiben... Gliederung Problemstellung...

Mehr

TFT Display Konfigurationsprogramm 99pkd B 99pkd Seite 1 von 5

TFT Display Konfigurationsprogramm 99pkd B 99pkd Seite 1 von 5 Seite 1 von 5 Mit diesem Programm können TFT-Displays der KFM-Baureihe 803 und 903 verändert oder auch von Grund auf neu gestaltet Auf den einzelnen Seiten können alle im Gerät abrufbaren Werte in unterschiedlicher

Mehr

Strings. Daten aus Dateien einlesen und in Dateien speichern.

Strings. Daten aus Dateien einlesen und in Dateien speichern. Strings. Daten aus Dateien einlesen und in Dateien speichern. Strings Ein String ist eine Zeichenkette, welche von MATLAB nicht als Programmcode interpretiert wird. Der Ausdruck 'a' ist ein String bestehend

Mehr

Grafikdateien. Bei Computergrafiken werden grundsätzlich drei Kategorien unterschieden: Vektor-Format

Grafikdateien. Bei Computergrafiken werden grundsätzlich drei Kategorien unterschieden: Vektor-Format Arten von Bei Computergrafiken werden grundsätzlich drei Kategorien unterschieden: Pixel-Format Pixelbilder setzen sich aus einzelnen Bildpunkten (Pixel) zusammen Punkte (Pixel) sind voneinander unabhängig

Mehr

Die Outlook-Schnittstelle

Die Outlook-Schnittstelle Die Outlook-Schnittstelle Merlin 19 Version: 19.0 Stand: 29.02.2016 Angerland-Data Gesellschaft für Baudatentechnik mbh Am Gierath 28, 40885 Ratingen DEUTSCHLAND Internet: www.angerland-data.de Inhalt

Mehr

1 Excel Schulung Andreas Todt

1 Excel Schulung Andreas Todt 1 Excel Schulung Andreas Todt Inhalt 1 Darum geht es hier... 1 2 So wird es gemacht... 1 2.1 Zellen und Blatt schützen... 1 2.2 Arbeitsmappe schützen... 5 2.3 Schritt für Schritt... 6 1 Darum geht es hier

Mehr

Übung zur Vorlesung Digitale Medien. Hanna Schneider Ludwig-Maximilians-Universität München Wintersemester 2014/2015

Übung zur Vorlesung Digitale Medien. Hanna Schneider Ludwig-Maximilians-Universität München Wintersemester 2014/2015 Übung zur Vorlesung Digitale Medien Hanna Schneider Ludwig-Maximilians-Universität München Wintersemester 2014/2015 1 Hyper Text Markup Language Beschreibungssprache von WWW-Seiten: Enthält die Struktur

Mehr

1. Laboraufgabe. Grafische Nutzerschnittstellen. Studiengang I / IEA / SAT

1. Laboraufgabe. Grafische Nutzerschnittstellen. Studiengang I / IEA / SAT 1. Laboraufgabe Grafische Nutzerschnittstellen Studiengang I / IEA / SAT FB Automatisierung und Informatik: Grafische Nutzerschnittstellen 1 1. Laboraufgabe: Die Aufgabe lautet, ein Javaprogramm zu schreiben,

Mehr

Bildformate. Welches Format für welchen Zweck geeignet ist. Tipps und Tricks rund um Ihr Marketing, Grafik und Design

Bildformate. Welches Format für welchen Zweck geeignet ist. Tipps und Tricks rund um Ihr Marketing, Grafik und Design Welches Format für welchen Zweck geeignet ist Tipps und Tricks rund um Ihr Marketing, Grafik und Design Welches Format für welchen Zweck geeignet ist Langner Beratung GmbH Metzgerstraße 59 72764 Reutlingen

Mehr

Dateisystem: Einführung

Dateisystem: Einführung Dateisystem: Einführung Hauptaufgabe des Dateisystems ist der schnelle und zuverlässige Zugriff auf Dateien Problem: Entweder schneller Zugriff oder viel Redundanz beim speichern! Zusätzlich müssen Unterverzeichnisse

Mehr

Dateisystem: Einführung

Dateisystem: Einführung Dateisystem: Einführung Hauptaufgabe des Dateisystems ist der schnelle und zuverlässige Zugriff auf Dateien Problem: Entweder schneller Zugriff oder viel Redundanz beim speichern! Zusätzlich müssen Unterverzeichnisse

Mehr

EDITH NEUBAUER INHALT I

EDITH NEUBAUER INHALT I INHALT 1. Einführung in MS Word...1 MS Word starten...1 Das Fenster von MS Word...2 Die Titelleiste...3 Die Menüleiste...3 Die Symbolleisten...4 Das Lineal...5 Der Arbeitsbereich...5 Der Aufgabenbereich...5

Mehr

Einführung in GrapheR

Einführung in GrapheR Einführung in GrapheR Maxime Hervé Für alle Fragen, Kommentare oder Vorschläge: mx.herve@gmail.com Dank an Juan Alberti für die spanische Übersetzung der Benutzeroberfläche. Dank an Helmut Schlumprecht

Mehr

MaryE S Morris HTML. WWW effektiv nutzen. Verlag Heinz Heise

MaryE S Morris HTML. WWW effektiv nutzen. Verlag Heinz Heise MaryE S Morris HTML WWW effektiv nutzen Verlag Heinz Heise Inhalt Vorwort - 11 Danksagungen - 14 Einleitung - 15 Zu Beginn - 23 II Eine Übersicht über die CD ROM - 23 III Werkzeuge - 23 112 Verzeichnisstruktur

Mehr

Dateisystem: Einführung

Dateisystem: Einführung Dateisystem: Einführung Hauptaufgabe des Dateisystems ist der schnelle und zuverlässige Zugriff auf Dateien Problem: Entweder schneller Zugriff oder viel Redunanz beim speichern! Zusätzlich müssen Unterverzeichnisse

Mehr

Dateisystem: Einführung

Dateisystem: Einführung Dateisystem: Einführung Hauptaufgabe des Dateisystems ist der schnelle und zuverlässige Zugriff auf Dateien Problem: Entweder schneller Zugriff oder viel Redunanz beim speichern! Zusätzlich müssen Unterverzeichnisse

Mehr

GUTEN MORGEN. Wie wär s mit Informatik?! Mag. Simon Marik

GUTEN MORGEN. Wie wär s mit Informatik?! Mag. Simon Marik GUTEN MORGEN Wie wär s mit Informatik?! Mag. Simon Marik WER BIST DU? Bist du on-line? MÜNDLICHE UND SCHRIFTLICHE LEISTUNGEN Mündliche Prüfungen 1x pro Semester Mündliche Übungen 1x pro Schuljahr (Onlinebeiträge,

Mehr

Exportieren der Messdaten

Exportieren der Messdaten Exportieren der Messdaten Wie exportiere ich die ausgewerteten Messungen? Mit welcher IML Software ist die Funktion Exportieren möglich? Die Funktion Datei Exportieren... ist nur bei der erweiterten Software

Mehr

5. Die Open Office.org Writer-Hilfe Die Open Office.org Writer-Hilfe verwenden...45

5. Die Open Office.org Writer-Hilfe Die Open Office.org Writer-Hilfe verwenden...45 INHALT Vorwort...3 Inhalt... I 1. Einführung in Open Office.org Writer...7 Starten von Open Office.org Writer...7 Das Fenster von Open Office.org Writer...9 Die Titelleiste...9 Die Menüleiste...10 Die

Mehr

Erste Schritte mit SigmaPlot

Erste Schritte mit SigmaPlot Erste Schritte mit SigmaPlot Excel-Import, XY-Plot Excel-Import, XY-Plot: Übersicht 1. Starten Sie SigmaPlot. 2. Importieren Sie eine Excel-Datei. 3. Erstellen Sie einen XY-Line and Scatter-Plot mit Fehlerbalken.

Mehr

HTML. HyperText Markup Language. von Nico Merzbach

HTML. HyperText Markup Language. von Nico Merzbach HTML HyperText Markup Language von Nico Merzbach Kapitel 1 Was ist HTML? Was ist HTML? Einführung: HTML ist eine (Hypertext-)Auszeichnungssprache. Mit Hilfe von HTML strukturiert man Inhalte wie Text,

Mehr

Frilo.Manager. Erstellt am 19. Februar 2011 Letzte Änderung am 11. Mai 2011 Version Seite 1 von 8

Frilo.Manager. Erstellt am 19. Februar 2011 Letzte Änderung am 11. Mai 2011 Version Seite 1 von 8 Speichern und Verwalten Ihrer Frilo-Positionen Einfügen von externen Dokumenten wie Word, Excel oder sonstige PDF- Dateien Paralleles Bearbeiten mehrerer Dokumente Erstellen eines Gesamtdokuments auf PDF-Basis

Mehr

Ausfüllen von PDF-Formularen direkt im Webbrowser Installation und Konfiguration von Adobe Reader

Ausfüllen von PDF-Formularen direkt im Webbrowser Installation und Konfiguration von Adobe Reader Ausfüllen von PDF-Formularen direkt im Webbrowser Installation und Konfiguration von Adobe Reader Wenn Sie PDF-Formulare direkt im Webbrowser ausfüllen möchten, so benötigen Sie den Adobe Reader als Plug-in

Mehr

Grafikformate Ein kurzer Überblick

Grafikformate Ein kurzer Überblick Grafikformate Ein kurzer Überblick Einführung in das rechnergestützte Arbeiten Dr. Andreas Poenicke, Dr. Patrick Mack KIT Universität des Landes Baden-Württemberg und nationales Forschungszentrum in der

Mehr

Grafikformate Ein kurzer Überblick

Grafikformate Ein kurzer Überblick Grafikformate Ein kurzer Überblick Einführung in das rechnergestützte Arbeiten Dr. Andreas Poenicke, Dr. Patrick Mack KIT Universität des Landes Baden-Württemberg und nationales Forschungszentrum in der

Mehr

Spezifikationen für die Nutzung der Webanwendung (inkl. CSV/TXT-Datei) für Messstellen/Behörden

Spezifikationen für die Nutzung der Webanwendung (inkl. CSV/TXT-Datei) für Messstellen/Behörden Spezifikationen für die Nutzung der Webanwendung (inkl. CSV/TXT-Datei) für Messstellen/Behörden Vorgeschriebener Zeichensatz für die Webanwendung... 1 Verwendung von CSV/TXT-Dateien... 2 Erlaubte Formate

Mehr

Fundamentale Ideen der Informatik PH Weingarten Sommersemester 2014 Paul Libbrecht CC-BY

Fundamentale Ideen der Informatik PH Weingarten Sommersemester 2014 Paul Libbrecht CC-BY Fundamentale Ideen der Informatik PH Weingarten Sommersemester 2014 Paul Libbrecht CC-BY Vorlesung 6: Repräsentationen Themenkarte Verschlüsselung Netzwerk Versionierung Programmverlauf Java Instruktionen

Mehr

Microsoft Excel 2019 Spezifikationen

Microsoft Excel 2019 Spezifikationen Hochschulrechenzentrum Justus-Liebig-Universität Gießen Microsoft Excel 2019 Spezifikationen Spezifikationen in Excel 2019 Seite 1 von 7 Inhaltsverzeichnis Einleitung... 2 Spezifikationen und Beschränkungen

Mehr

Maple V, Rel 5.1 Einführungskurs

Maple V, Rel 5.1 Einführungskurs Maple V, Rel 5.1 Einführungskurs N. Geers Universität Karlsruhe(TH) geers@rz.uni-karlsruhe.de http://www.uni-karlsruhe.de/~maple/ Überblick» Funktionsumfang von Maple» Die Bedienoberfläche von Maple (Teil

Mehr

Hey, wie geht s?! Wie wär s mit Informatik?! Mag. Simon Marik. edu.marik.cc

Hey, wie geht s?! Wie wär s mit Informatik?! Mag. Simon Marik. edu.marik.cc Hey, wie geht s?! Wie wär s mit Informatik?! Mag. Simon Marik Wer bist du?! Bist du on-line? Beurteilungskriterien MÜNDLICHE UND SCHRIFTLICHE LEISTUNGEN MITARBEIT Revision 1x pro Semester Interview 1x

Mehr

ILTIS-PLS. DataExport. IST Engineering AG

ILTIS-PLS. DataExport. IST Engineering AG ILTIS-PLS DataExport IST Engineering AG IST SYSTEM TECHNIK IST Engineering AG ILTIS-PLS DataExport Inhalt DatenExport... 1 Über diese Dokumentation... 1 Einleitung... 2 Konfigurieren... 3 Aufruf... 3

Mehr

Kurzdokumentation zum Kalkulationsprogramm KP

Kurzdokumentation zum Kalkulationsprogramm KP Kurzdokumentation zum Kalkulationsprogramm KP A Tasten und ihre Funktionen / --> Eingabe Kommando = --> Sprung zum Element xx.! --> Neuberechnung starten ; --> Wechsel BS-Fenster Moeglichkeiten der Kursorbewegungen

Mehr

Microsoft Word 2013 Aufzählungen und Nummerierungen

Microsoft Word 2013 Aufzählungen und Nummerierungen Hochschulrechenzentrum Justus-Liebig-Universität Gießen Microsoft Word 2013 Aufzählungen und Nummerierungen Aufzählungen und Nummerierungen in Word 2013 Seite 1 von 12 Inhaltsverzeichnis Vorbemerkung...

Mehr

Dateizugriff unter C

Dateizugriff unter C Begriffe Dateizugriff unter C Datei = sequentielle Ansammlung von Datenbytes, z.b. auf einer Festplatte Auch Bildschirm und Tastatur werden wie Dateien behandelt: Bildschirm ist die Datei stdout Tastatur

Mehr

Die digitalen Vorlagen des Raiffeisen-Logos liegen für die Anwendungsbereiche DTP/Druck, Offi ce und Internet vor.

Die digitalen Vorlagen des Raiffeisen-Logos liegen für die Anwendungsbereiche DTP/Druck, Offi ce und Internet vor. 1 / 5 Erklärungen zu den Logo-Dateien Die digitalen Vorlagen des Raiffeisen-Logos liegen für die Anwendungsbereiche DTP/Druck, Offi ce und Internet vor. Im Hinblick auf ein konsistentes Erscheinungsbild

Mehr

3. Mit Dateien arbeiten

3. Mit Dateien arbeiten 3. Mit Dateien arbeiten Übungsbeispiel Nachdem Sie gelernt haben, Programme zu starten, werden Sie in diesem Kapitel ein Programm benutzen, um Dateien zu erstellen. Sie werden lernen, einen Text zu schreiben

Mehr

Grafikformate. Auflösung Farbtiefe Farbmodelle

Grafikformate. Auflösung Farbtiefe Farbmodelle Farblehre Grafikformate Auflösung Farbtiefe Farbmodelle Grafikformate 1. Auflösung Je höher die Auflösung umso besser das Bild. niedrig mittel hoch 09.03.2007 2 Auflösung 1cm 1cm 1 Pixel pro cm Auflösung

Mehr

5. Licht, Farbe und Bilder

5. Licht, Farbe und Bilder 5. Licht, Farbe und Bilder 5.1 Licht und Farbe: Physikalische und physiologische Aspekte 5.2 Farbmodelle 5.3 Raster-Bilddatenformate Grundbegriffe für Bildspeicherung und -Bearbeitung Bitmap-Formate Verlustfrei

Mehr

COBOL Programmierte Unterweisung

COBOL Programmierte Unterweisung Harald Gockel COBOL Programmierte Unterweisung 3. Auflage Hüthig Buch Verlag Heidelberg Inhaltsverzeichnis Vorwort 1 1.1 Urhebernachweis 2 1.2 Hinweise zur Benutzung dieses Buches 3 Wie entsteht ein Programm?

Mehr

Anleitung BBA und PA / -Signatur

Anleitung BBA und PA /  -Signatur Anleitung BBA und PA / E-Mail-Signatur Eine Signatur ist Ihre persönliche Visitenkarte in Ihren E-Mails. Sie tragen dort laut Anlage Ihren Namen, Ihre Telefonnummer, Anschrift und E-Mail- und Internetadressen

Mehr

TRACES. Hochladen von Daten. Verwendung von csv-dateien. durch. Niedersächsisches Landesamt für Verbraucherschutz und Lebensmittelsicherheit

TRACES. Hochladen von Daten. Verwendung von csv-dateien. durch. Niedersächsisches Landesamt für Verbraucherschutz und Lebensmittelsicherheit Niedersachsen TRACES Niedersächsisches Landesamt für Verbraucherschutz und Lebensmittelsicherheit Hochladen von Daten durch Verwendung von csv-dateien 2 Hochladen von Daten durch Verwendung von csv-dateien

Mehr

Das Grundlagenbuch zu FileMaker Pro 7- Datenbanken erfolgreich anlegen und verwalten

Das Grundlagenbuch zu FileMaker Pro 7- Datenbanken erfolgreich anlegen und verwalten Das Grundlagenbuch zu FileMaker Pro 7- Datenbanken erfolgreich anlegen und verwalten SMART BOOKS Inhaltsverzeichnis..««... Vorwort 13 Kapitel 1 - Einführung 17 Crashkurs: FileMaker Pro 7 anwenden 19 Eine

Mehr

Name: «Nachname», «Vorname»

Name: «Nachname», «Vorname» Klausur in 12.1 Themen: Textverarbeitung, Tabellenkalkulation, Grafikformate, Geschichte der Informatik, Zahlsysteme (Bearbeitungszeit: 90 Minuten) Name: «Nachname», «Vorname» 2 VP 8 VP 0 Speichern Sie

Mehr

Microsoft Excel 2013 Spezifikationen

Microsoft Excel 2013 Spezifikationen Hochschulrechenzentrum Justus-Liebig-Universität Gießen Microsoft Excel 2013 Spezifikationen Spezifikationen in Excel 2013 Seite 1 von 6 Inhaltsverzeichnis Einleitung... 2 Spezifikationen und Beschränkungen

Mehr

Advertizor Version 1.1 Formatbeschreibung der Import-Schnittstellen

Advertizor Version 1.1 Formatbeschreibung der Import-Schnittstellen Advertizor Version 1.1 Formatbeschreibung der Import-Schnittstellen Advertizor - Kunden-Schnittstelle Stand 27. Mai 2008 Seite 1 von 7 Inhaltsverzeichnis 1 STAMMDATE-IMPORT SCHITTSTELLE...3 1.1 Definition

Mehr