AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Multimedia Delphi koordinaten aufzeichnen
Thema durchsuchen
Ansicht
Themen-Optionen

koordinaten aufzeichnen

Ein Thema von socialist · begonnen am 29. Sep 2004 · letzter Beitrag vom 29. Sep 2004
Antwort Antwort
Benutzerbild von socialist
socialist

Registriert seit: 29. Sep 2004
20 Beiträge
 
Delphi 7 Enterprise
 
#1

koordinaten aufzeichnen

  Alt 29. Sep 2004, 12:51
Hallo Freunde

Also mein Problem besteht darin, dass ich auf einer Bitmap zeichnen möchte und dabei alle einzelnen Koordinaten gespeichert werden sollen, damit man anschließend das Bild nachzeichnen lassen kann. Punkt für Punkt(Dient letztendlich dazu, einen Plotter fernzusteuern).
  Mit Zitat antworten Zitat
Benutzerbild von ibp
ibp

Registriert seit: 31. Mär 2004
Ort: Frankfurt am Main
1.511 Beiträge
 
Delphi 7 Architect
 
#2

Re: koordinaten aufzeichnen

  Alt 29. Sep 2004, 13:09
hallo, willkommen bei dp

dann mach das doch, wenn du fragen hast erst dp suche bemühen und dann posten!

gruß rené
  Mit Zitat antworten Zitat
Benutzerbild von socialist
socialist

Registriert seit: 29. Sep 2004
20 Beiträge
 
Delphi 7 Enterprise
 
#3

Re: koordinaten aufzeichnen

  Alt 29. Sep 2004, 13:17
unter welchem Stichwort finde ich da was ich brauche
  Mit Zitat antworten Zitat
oki

Registriert seit: 30. Dez 2002
Ort: Brandshagen
1.819 Beiträge
 
Delphi 2007 Professional
 
#4

Re: koordinaten aufzeichnen

  Alt 29. Sep 2004, 13:18
Hi sozialist,

warum nicht in die Bitmap zeichnen und diese dann direkt drucken?

Gruß oki
  Mit Zitat antworten Zitat
Benutzerbild von socialist
socialist

Registriert seit: 29. Sep 2004
20 Beiträge
 
Delphi 7 Enterprise
 
#5

Re: koordinaten aufzeichnen

  Alt 29. Sep 2004, 13:25
Na weil son Plotter bzw. eine heiße Nadel, die Styropor zerschneiden soll nicht so zick zack hin und her flitzen kann. Die muss das was gezeichnet wurde "nachmachen". Also Pixel für Pixel aufm Bildschirm, Millimeter für Millimeter auf dem Styropor(Prozesssteuerung).
  Mit Zitat antworten Zitat
oki

Registriert seit: 30. Dez 2002
Ort: Brandshagen
1.819 Beiträge
 
Delphi 2007 Professional
 
#6

Re: koordinaten aufzeichnen

  Alt 29. Sep 2004, 13:56
Hi socialist,

das heißt, du brauchst ein Vektorformat?

Gruß oki
  Mit Zitat antworten Zitat
Benutzerbild von socialist
socialist

Registriert seit: 29. Sep 2004
20 Beiträge
 
Delphi 7 Enterprise
 
#7

Re: koordinaten aufzeichnen

  Alt 29. Sep 2004, 14:03
Na nicht unbedingt (denk ich jedenfalls).
mein Ansatz sieht so aus:

-mit jedem Mausklick die Cursorkoordinate in ein Array schreiben
-auf einer leeren Bmp dann jedes Pixel(=Stelle im Array) auslesen und "plotten"

Ist aber voll aufwendig und mir fehlen noch Ideen für Rect,ellipse,...

mfg Steven
  Mit Zitat antworten Zitat
oki

Registriert seit: 30. Dez 2002
Ort: Brandshagen
1.819 Beiträge
 
Delphi 2007 Professional
 
#8

Re: koordinaten aufzeichnen

  Alt 29. Sep 2004, 15:50
Hi,

naja, der Punkt ist halt folgender, du nimmst dein Bitmap und zeichnest darin rum, punkt für Punkt, und merkst dir diese in einem eigenen Koordinatensystem (so wie du es jetzt auch schon willst). Das problem dabei ist, dass du für die entsprechenden Zeichenfunktionen auch die zwischenliegenden Punkte errechnen mußt. Über umrechnereien und zoom reden wir gar nicht erst.

Um diese Probleme zu umgehen (auch Rasterung der Bitmap) benutzt man halt Vektor orientierte Programme wie AutoCAD, CorelDraw ...

Soweit ich weiß, kann man mit den richtigen treibern auch auf Plotter "drucken".

Wenn du das also über ein eigenes Programm lösen und bei Bitmap's bleiben willst, dann schau doch nach ob du deine Bitmap nicht auch auf den Plotter bekommst und sparst dir die Koordinatenrechnerei.

Gruß oki
  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine 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 aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 02:35 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz