AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Suchfunktion Ergebnis der Suchanfrage

Ergebnis der Suchanfrage


Datum des Suchindex: Heute, 02:47

Parameter dieser Suchanfrage:

Suche in Thema: Vektor Format anzeigen/drucken
Suche alle Beiträge, die von "xaromz" geschrieben wurden
• Suchmethode: "Suche nach allen Begriffen"
• Nach Datum (firstpost) sortiert
• Zeige Treffer als Beiträge
Zeige 26 von insges. 26 Treffern
Suche benötigte 0.006s

Es liegen Ergebnisse in folgenden Bereichen vor:

Seite 1 von 2  1 2      
  • Forum: Multimedia

    Re: Vektor Format anzeigen/drucken

      Delphi
      by xaromz, 23. Nov 2007
    Hallo,

    da hab' ich Dich wohl tatsächlich mißverstanden.


    Freut mich.


    Eine "AutoSize"-Eigenschaft hat TSVGImage tatsächlich nicht. Das lässt sich aber natürlich leicht nachrüsten... so, wie ich das gerade gemacht habe :mrgreen: .
    Die neue Version gibt's auf meiner Webseite.
  • Forum: Multimedia

    Re: Vektor Format anzeigen/drucken

      Delphi
      by xaromz, 21. Nov 2007
    Hallo,

    Erst mal: der Vorfahr von TSVGImage ist nicht TImage. Wenn Du das Verhalten von TImage haben willst, kannst Du einfach ein TImage nehmen. Die Klasse TSVGGraphic kann als Nachfahre von TGraphic in einem TImage angezeigt werden.

    Gruß
    xaromz
  • Forum: Multimedia

    Re: Vektor Format anzeigen/drucken

      Delphi
      by xaromz, 21. Nov 2007
    Hallo,


    Das ist merkwürdig. Ist wohl tatsächlich ein Problem GDI <> GDI+. Da bin ich ja dann aus dem Schneider :zwinker: . Lösung hab' ich aber leider keine :( .


    Das ist schon ohne weiteres möglich: Wenn Stretch auf False steht, dann wird das Bild in Originalgröße gezeichnet.

    Gruß
    xaromz
  • Forum: Multimedia

    Re: Vektor Format anzeigen/drucken

      Delphi
      by xaromz, 20. Nov 2007
    Hallo,


    Auffallend richtig :oops: . Ich habe aber das Problem gefunden (wieder mal verschiedene Einheiten, diesmal Point vs. Pixel). Es gibt also schon wieder eine neue Version, diesmal inklusive Compilerschalter, den ich aber positiv formuliert habe (also USE_TEXT).

    Langsam glaube ich fast, ich hätte die Komponente nie schreiben sollen. Wie viel Arbeit es macht, die zu pflegen und Fehler...
  • Forum: Multimedia

    Re: Vektor Format anzeigen/drucken

      Delphi
      by xaromz, 20. Nov 2007
    Hallo,


    Da bin ich etwas ratlos. Sämtliche Objekte werden ja per Pfad gezeichnet und die Zeichenroutine ist immer die selbe. Folglich gibt es zwischen Linien, Rechtecken und Pfaden programmatisch keinen Unterschied.


    Ich habe gerade das gepostete Dokument in meinem Viewer angesehen, und ich muss sagen, der Text stimmt bei mir genau. Poste doch mal den Quelltext Deines Programms.

    Gruß...
  • Forum: Multimedia

    Re: Vektor Format anzeigen/drucken

      Delphi
      by xaromz, 20. Nov 2007
    Hallo,

    ich glaube, es liegt an diesem Teil:
    SetMapMode(DC, MM_ANISOTROPIC);
    SetWindowExtEx(DC, Fpage_xres, Fpage_yres, nil);
    SetViewPortExtEx(DC, currX, currY, nil);
    SetViewPortOrgEx(DC, 0, 0, nil);
    SetWindowOrgEx(DC, 0, 0, nil);
    Damit manipulierst Du das Koordinatensystem im GDI. GDI+ verwendet aber ein eigenes Koordinatensystem, das mit dem GDI nur bedingt zu tun hat. Ich...
  • Forum: Multimedia

    Re: Vektor Format anzeigen/drucken

      Delphi
      by xaromz, 20. Nov 2007
    Hallo,


    Eigentlich schon... ich werde die Tage mal schauen, was da schiefläuft.


    Genau.


    Muss ich mir ansehen. Das Problem kenne ich so nicht.
  • Forum: Multimedia

    Re: Vektor Format anzeigen/drucken

      Delphi
      by xaromz, 19. Nov 2007
    Hallo,

    Das geht natürlich auch anders. Aber es ist so, dass in SVG Füllung und Rahmen einzeln definiert werden, und das ist nur mit Pfaden möglich.


    GDI+-Texte sind im PDF kein Problem, schwierig wird's mit transparenten Texten. Die werden nämlich als Bitmap gezeichnet.


    Nein, das False ist schon richtig an der Stelle. Wenn da ein True steht, werden bei mir die Buchstaben ineinander...
  • Forum: Multimedia

    Re: Vektor Format anzeigen/drucken

      Delphi
      by xaromz, 19. Nov 2007
    Hallo,

    Die Packages brauchst Du beide. Das eine ist das Design-, das andere das Runtime-Package. Was das andere Problem angeht, so habe ich leider kein Delphi 6 und kann Dir deshalb leider nicht helfen :cry:.

    Gruß
    xaromz
  • Forum: Multimedia

    Re: Vektor Format anzeigen/drucken

      Delphi
      by xaromz, 19. Nov 2007
    Hallo,

    mir ist gerade aufgefallen, dass ich die neue Version schon hochgeladen hatte. Lad Dir nochmal die Version 0.65 runter.

    Gruß
    xaromz
  • Forum: Multimedia

    Re: Vektor Format anzeigen/drucken

      Delphi
      by xaromz, 19. Nov 2007
    Hallo,

    da habe ich mit den Neuerungen von Delphi 2006 rumgespielt. Ich werde später eine neue Version hochladen, die auch unter älteren Delphi-Versionen kompiliert. Ich melde mich dann hier nochmal.

    Gruß
    xaromz
  • Forum: Multimedia

    Re: Vektor Format anzeigen/drucken

      Delphi
      by xaromz, 18. Nov 2007
    Hallo,

    das stimmt. Die Fehlermeldung war, dass NameValueSeparator nicht definiert ist. Ich vermute, der Fehler tritt in "WideStringList.pas" in Zeile 254 auf. Wenn ja, dann kannst Du die Zeile einfach auskommentieren.


    Klar ist das möglich. Du musst nur einen Parser für das Dateiformat schreiben und das Ergebnis irgendwie anzeigen :wink: . Die Arbeit werde ich mir aber momentan nicht...
  • Forum: Multimedia

    Re: Vektor Format anzeigen/drucken

      Delphi
      by xaromz, 17. Nov 2007
    Hallo,

    ich vermute mal, Du hast auf meiner Seite den Kommentar geschrieben. Gib doch mal die genaue Fehlermeldung an, dann kann man da vielleicht was machen.
    Eventuell wäre dafür aber ein neuer Thread sinnvoll.

    Gruß
    xaromz
  • Forum: Multimedia

    Re: Vektor Format anzeigen/drucken

      Delphi
      by xaromz, 17. Nov 2007
    Hallo,

    das Drucken ist immer so eine Sache... Ich verwende da folgende Routine:
    type
    TDeviceCaps = record
    Name: WideString;
    Index: Integer;
    Width,
    Height,
    DPIX,
  • Forum: Multimedia

    Re: Vektor Format anzeigen/drucken

      Delphi
      by xaromz, 17. Nov 2007
    Hallo,

    ich habe jetzt eine Routine, die Kerning berücksichtigt. Die Textdarstellung verlangsamt sich dadurch zwar etwas, aber nur um den Faktor 7-10 :wink: .
    Die neue Version findet sich auf meiner Seite.

    Gruß
    xaromz
  • Forum: Multimedia

    Re: Vektor Format anzeigen/drucken

      Delphi
      by xaromz, 14. Nov 2007
    Hallo,


    Sicher? Bei mir sah das ganz gut aus.


    Doch, genau das definiert Kerning. Siehe auch Unterschneidung in der Wikipedia.

    Gruß
    xaromz
  • Forum: Multimedia

    Re: Vektor Format anzeigen/drucken

      Delphi
      by xaromz, 14. Nov 2007
    Hallo,

    Heureka!
    Auf meiner Seite (http://www.mwcs.de/libraries.html) gibt's eine neue Version (v0.64). Ich glaube, damit ist der Fehler Geschichte.

    Zur Erklärung: In GDI+ kann man ein StringFormat festlegen. Dieses muss vom Typ "GenericTypographic" sein, damit das Kerning funktionert.

    Gruß
    xaromz
  • Forum: Multimedia

    Re: Vektor Format anzeigen/drucken

      Delphi
      by xaromz, 13. Nov 2007
    Hallo,


    Nur ein kleiner Statusbericht, ich hatte bisher leider keine Zeit, mir das anzuschauen.

    Gruß
    xaromz
  • Forum: Multimedia

    Re: Vektor Format anzeigen/drucken

      Delphi
      by xaromz, 9. Nov 2007
    Hallo,

    ein interessantes Selbstgespräch führst Du hier :wink: .
    Ich antworte mal auf ein paar Dinge:


    Seltsam. Sehr seltsam.


    GDI+
  • Forum: Multimedia

    Re: Vektor Format anzeigen/drucken

      Delphi
      by xaromz, 9. Nov 2007
    Hallo,

    ich habe mir das angesehen und konnte in meinem Quellcode keinen Fehler feststellen. Ich weiß also leider nicht, warum das anders aussieht als in anderen Programmen. Wenn ich was neues weiß, werde ich mich melden.

    Gruß
    xaromz
  • Forum: Multimedia

    Re: Vektor Format anzeigen/drucken

      Delphi
      by xaromz, 6. Nov 2007
    Hallo,

    momentan habe ich keine rechte Idee, was das Problem ist. Ich schau mir das aber noch mal genauer an.

    Gruß
    xaromz
  • Forum: Multimedia

    Re: Vektor Format anzeigen/drucken

      Delphi
      by xaromz, 5. Nov 2007
    Hallo,

    ich habe Dein Bild mal in Opera geöffnet. Da sieht das so aus wie auf dem angehängten Screenshot.
    In Illustrator überschneiden sich die Texte auch etwas, allerdings beklagt er sich auch über eine fehlende Schrift (Arial Narrow).

    Nachdem ich mir Dein Bild im Quellcode angesehen habe, muss ich folgendes anmerken:
    Du verwendest da einen eingebetteten Font (nämlich Arial Narrow). Das...
  • Forum: Multimedia

    Re: Vektor Format anzeigen/drucken

      Delphi
      by xaromz, 5. Nov 2007
    Hallo,

    das Drucken ist ein Problem, weil der Drucker nicht auf Pixel eingestellt ist. Hier musst Du den Umweg über GDI+ gehen:
    var
    Bounds: TGPRectF;
    Graphics: TGPGraphics;
    begin
    Printer.BeginDoc;
    Bounds.X := 0;
    Bounds.Y := 0;
  • Forum: Multimedia

    Re: Vektor Format anzeigen/drucken

      Delphi
      by xaromz, 5. Nov 2007
    Hallo,

    programmiert habe ich das in Delphi 2006. Aber TBounds ist die einzige Struktur, die Record-Funktionen benutzt. Dass lässt sich auch leicht mit entsprechenden Funktionen lösen.

    Gruß
    xaromz
  • Forum: Multimedia

    Re: Vektor Format anzeigen/drucken

      Delphi
      by xaromz, 5. Nov 2007
    Hallo,

    vergiss den Zoom. Das Demoprogramm ist schon etwas älter und hat so seine Probleme. In den Comments auf meiner Seite steht da noch was zu.

    Gruß
    xaromz
Seite 1 von 2  1 2      


URL zu dieser Suchanfrage:

https://www.delphipraxis.net/dp_search.php?do=usersearch&search_username=xaromz&search_exact_username=1&search_sortby=dateline&search_resulttype=post&search_matchmode=0&searchthreadid=102812
Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 02:57 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