Paules-PC-Forum.de Anzeige:

Microsoft Windows Intune: PC-Verwaltung und -Sicherheit in der Cloud: Updateverwaltung, Anti-Virus und vieles mehr!


Zurück   Paules-PC-Forum.de > Programmierung > XProfan

XProfan Alles rund um die Programmiersprache XProfan.

EM-Tippspiel

Paule bei Facebook


Paule bei Twitter


Letzte Forenthemen
Gehe zum ersten neuen Beitrag Algorithmen Teil IV...
Aufrufe: 3361, Antworten: 129
Gehe zum ersten neuen Beitrag Hamachi deinstallieren
Aufrufe: 58, Antworten: 5
Gehe zum ersten neuen Beitrag Bundesliga-Tippspiel Saision...
Aufrufe: 7670, Antworten: 187
Gehe zum ersten neuen Beitrag PPF - Spiel "Wörter weiter...
Aufrufe: 26970, Antworten: 4223
Gehe zum ersten neuen Beitrag PPF - Shoppingwahn
Aufrufe: 50963, Antworten: 1397
Gehe zum ersten neuen Beitrag Pc lahmt plötzlich
Aufrufe: 186, Antworten: 6
Gehe zum ersten neuen Beitrag PC fährt nicht mehr hoch.
Aufrufe: 0, Antworten: 0
Gehe zum ersten neuen Beitrag Von Live CD Windowspfad...
Aufrufe: 329, Antworten: 19
Gehe zum ersten neuen Beitrag Captur 2.2 (Snow Leo)
Aufrufe: 28, Antworten: 0
Gehe zum ersten neuen Beitrag Captur 2.3 (Lion)
Aufrufe: 34, Antworten: 0
Zeige:





Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 05.05.2011, 10:22   #1 (Direktlink)
War schon mal da
 
Registriert seit: 24.05.2009
Beiträge: 46
Standard JPG Größe

Wie kann ich mit reinen Profanbefehlen (evtl. mit API) die Größe einer JPG Grafik ermitteln?

In PrFellow gibt es zwar Beispiele (GrafDim,...Grafikauflösung2) die aber bei JPG manchesmal falsche Werte liefern.
Mit der TwJPeg.dll von Andreas Miethe werden zwar die richtigen Werte geliefert aber nur zur Ermittlung dieser Werte möchte ich nicht extra eine DLL einsetzen.

Vielen Dank.
Gerhard.
XProfan11.2 und Windows7
Gerhard Putschalka ist offline   Mit Zitat antworten
Werbung

Windows 7 Tipps und Tricks in Bildern

Alt 05.05.2011, 11:01   #2 (Direktlink)
Super-Moderator
 
Benutzerbild von Frabbing
 
Registriert seit: 05.02.2009
Ort: Westliches NRW
Alter: 44
Beiträge: 5.094
Standard

Die einfachste Möglichkeit ist:

Code:
Cls
DrawPic "bild.jpg", %maxx, %maxy; 0
Print Str$(%BmpX)
Print Str$(%BmpX)
Waitinput
Noch besser:

Code:
Cls
Create("hPic", -1, "bild.jpg")
Print Str$(%BmpX)
Print Str$(%BmpX)
Waitinput
Nochmal besser: Nur die ersten 14 Bytes der Datei einlesen. An Offset 10 und 12, diese beiden Wörter kennzeichnen Breite und Höhe des Bildes. Allerdings sind diese Angaben nicht immer direkt in Pixel angegegen, sondern in Pixel, Inch oder cm. Das Byte an Offset 9 zeigt, in welcher Form die Größenmasse vorliegen:

0 = Pixel
1 = Punkte per inch
2 = Punkte per cm


Da muss man ggf. umrechnen.
__________________
Gruß, Frank


Webpage http://frabbing.bplaced.net
mit Freeware - Tools, Spiele und Grafiken.

Geändert von Frabbing (05.05.2011 um 11:22 Uhr)
Frabbing ist gerade online   Mit Zitat antworten
Alt 05.05.2011, 11:05   #3 (Direktlink)
Weiß worum´s geht
 
Benutzerbild von _Joerg_
 
Registriert seit: 15.02.2011
Beiträge: 106
Standard

Ich hätte noch einen: Mit MLoadBmp werden auch die Werte %bmpx und %bmpy% gefüttert.
__________________
Anhören lohnt sich wuestensand.info
_Joerg_ ist offline   Mit Zitat antworten
Alt 05.05.2011, 11:20   #4 (Direktlink)
War schon mal da
 
Registriert seit: 24.05.2009
Beiträge: 46
Standard

Das war aber sehr prompt! Danke.

Die Frage ist beantwortet.
Code:
  Hnd& = @Create("hSizedPic", -1,File$, 1240, 700, 1)
  Messagebox(@Str$(%BmpX),@Str$(%BmpY),0)
Und es ist DIE Lösung.

Danke
Gerhard.
Gerhard Putschalka ist offline   Mit Zitat antworten
Antwort

  Paules-PC-Forum.de > Programmierung > XProfan

Lesezeichen

Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen erlaubt, neue Themen zu verfassen.
Es ist Ihnen erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Größe des Programms? vRaz3r Visual Basic, Visual Basic.NET 2 20.05.2007 18:58
größe anpassen Scue Homepagegestaltung 2 14.02.2007 14:56
Größe anpassen? Bendel über das Forum 2 11.10.2005 20:49
CD/DVD Größe krabbe Software - Allgemein 1 07.08.2005 10:47
MTU-Größe clamsy os2 Windows 95/98/ME/2000/NT 2 22.01.2003 15:03



Alle Zeitangaben in WEZ +2. Es ist jetzt 12:44 Uhr.


Powered by vBulletin® Version 3.8.7 (Deutsch)
Copyright ©2000 - 2012, vBulletin Solutions, Inc.
Powered by vBCMS® 2.7.0 ©2002 - 2012 vbdesigns.de
(c) Paules-PC-Forum.de

::: Impressum :::

Search Engine Optimization by vBSEO 3.3.2