Suchergebnisse

Suchergebnisse 1-20 von insgesamt 20.

  • Benutzer-Avatarbild

    Hoch die Hände! Wochenende! Hallo Ihr lieben, ich wollte mich mal wieder mit einem kleinen Update melden! Ich bin mittlerweile an gutes Stück vorangekommen. Danke auch nochmal an @RodFromGermany für das Beispielprojekt! Die Idee ist genial, aber DLL-Imports und Marshalls waren irgendwie noch nie meine Welt und wollen einfach keinen Fuß fassen in meinem Kopf. Was geht bisher? - Die meisten Textformatierungen, wie Farbe, Fett, Kursiv, Unterstrichen, Größe und Schriftart - Textausrichtung / Absatzb…

  • Benutzer-Avatarbild

    Kurzes Update! Zitat: „Eingebettete Bilder einlesen und in Migradoc ins Dokument schreiben (Hier hätte ich gern eure Mithilfe ) “ Ist erledigt und Update im Anhang! Liebe Grüße, hassowuff

  • Benutzer-Avatarbild

    Guten Morgen! Ich bin schon wieder fleißig und habe das Parsing nocheinmal überarbeitet! (Aktuelles Projekt im Anhang) Folgendes hat sich geändert:- Anstelle alles Zeichen für Zeichen zu durchlaufen, bediene ich mich Regex.Match um Befehl-Wert-Paare zu finden - Trennen der Befehl-Wert-Paare wird nun auch durch Regex.Match erledigt - Die Verschachtelungen durch "{" und "}" werden nun erkannt, aber bislang nicht weiter verarbeitet - Der ColorTable und der FontTable könnten besser und fehlerfrei er…

  • Benutzer-Avatarbild

    Hallo Ihr beiden, Nach einem "Cleanup" meines Codes und einigen Anpassungen an die Strukturierung von Migradoc sieht das ganze jetzt schon ganz ordentlich aus. (IM ANHANG!) Könnt ihr mir an zwei Stellen etwas auf die Sprünge helfen? Stelle 1 Hier gibt es doch bestimmt eine bessere Lösung, oder? VB.NET-Quellcode (9 Zeilen) Stelle 2 Immernoch das Schriftarten-Problem: VB.NET-Quellcode (14 Zeilen) Danke für eure Mithilfe! Gruß hassowuff

  • Benutzer-Avatarbild

    Richtextformat Parsen

    hassowuff - - Sonstige Problemstellungen

    Beitrag

    Hallo @RodFromGermany Brauch ich dann nicht letztlich eine "virtuelle" RichTextBox in meiner Klasse? Und wie komm ich dann an die Informationen zu Absätzen, Tabellen und Bildern? Theorethisch ist meine Klasse im Moment noch ziemlich Chaotisch, denn die Strukturierung von Migradoc und RTF liegen nah bei einander. Siehe hier: pdfsharp.net/wiki/HelloMigraDoc-sample.ashx Gruß Hassowuff

  • Benutzer-Avatarbild

    Richtextformat Parsen

    hassowuff - - Sonstige Problemstellungen

    Beitrag

    Danke @VaporiZed ! Das sind alles alte Gewohnheiten und habe das ganze natürlich sofort angepasst. Zum Thema Funktion habe ich noch ein dickes Problem! In meinem RTF-Dokument ist ein Absatz mit einer anderen Schriftart "Spongeboy", welche bei mir im System registriert ist. Aus dem RTF lese ich den Font-Table und erstelle mir eine List(of Font). Migradoc hat jedoch eine eigene Klasse dafür: MigraDoc.DocumentObjectModel.Font Das Problem Erstelle ich nun eine Instanz mit VB.NET-Quellcode (1 Zeile) …

  • Benutzer-Avatarbild

    Hallo Ihr lieben, bin hier schon ein ganzes Stück weiter! Würde mich wirklich freuen, wenn Ihr mithelfen würdet. Im Anhang liegt eine Zip mit dem gesamten Projekt zum RTF-Parser, als einziges NUGET-Paket ist "Migradoc GDI" installiert, was "PDFSharp GDI" beinhaltet. Aktuell liefert der Parser auf Knopfdruck ein PDF, bei dem es aber noch an so einigem fehlt:- Umlaute und Sonderzeichen wie äöü - PNG-Bilder (pngblip) werden noch nicht gelesen - Auflistungen - Tabellen - Textrichtungen und -ausrich…

  • Benutzer-Avatarbild

    Richtextformat Parsen

    hassowuff - - Sonstige Problemstellungen

    Beitrag

    Hallo Ihr lieben, ich sitze immernoch an meinem Dokument-Verwaltungsprogramm. Derzeit bin ich gerade dabei verschiedene Dateikonvertierungen zu implementieren. Dazu bediene ich mich unter anderem an PDFSharp und Migradoc. Da im Netz kaum etwas zu finden ist, wie man nun RTF zu Migradoc parst und schließlich zu PDF umwandelt, dachte ich mir, dass ich mich der Sache einmal annehme. Grund dafür ist auch, dass ich Docx-Dateien nicht direkt einlesen kann und zu RTF umwandle und somit sollte ich mir i…

  • Benutzer-Avatarbild

    Mein alternativer Vorschlag für dieses Problem: VB.NET-Quellcode (9 Zeilen)

  • Benutzer-Avatarbild

    WTF! Mit deinem Kopf wäre ich gern in einem Netzwerk^^ Vielen Dank dafür! Ich überarbeite gerade mein ganzes Programm und setze es von Grund auf nochmal auf ganz neue "Beine", denn meine Ansprüche daran sind recht hoch^^ Sobald das Grundgerüst steht werde ich das ganze mit aufgreifen und ausführlich testen! Ich melde mich wenn ich soweit bin! Aber wie gesagt vielen, vielen Dank! PS: Ich erarbeite ein Programm zum massenhaften scannen und verwalten von Dokumenten und Unterlagen und das ganze so, …

  • Benutzer-Avatarbild

    @-Franky- Vielen vielen Dank für deine Mühen! Ich versuche dennoch, mir den Weg den du beschrieben hast zu erarbeiten!

  • Benutzer-Avatarbild

    Hallo Ihr lieben! Ich habe mal eure Antworten studiert und selbst noch weiter recherchiert^^ Also Google hat zu diesem Thema zahlreiche offen gebliebene Fragen gefunden, jedoch keine richtige Antwort.. Was habe ich bereits? Selektiere ich mehrere Bilder -> Rechtsklick -> Drucken, so kommt der Fotodruckdialog, der wiederum aber keinen Eintrag im Taskmanager erzeugt, so konnte ich keine ".exe"-Datei ausfindig machen. Das Verb "Print" bzw. "PrintTo" führt in diesem Fall scheinbar folgenden Befehl a…

  • Benutzer-Avatarbild

    Hallo Ihr lieben! Wenn ich im Explorer mehrere Bilddateien auswähle, rechtsklick mache und Drucken wähle, öffnet sich ein Foto-Druckdialog von Windows. In diesem sind nun alle ausgewählten Bilder vorhanden. Mit einer einzelnen Datei erreiche ich gleiches auch aus meinem Programm heraus: VB.NET-Quellcode (5 Zeilen) Nur mit mehreren bekomme ich es nicht hin Daher habe ich mir gerade so beholfen: VB.NET-Quellcode (12 Zeilen) Ist es möglich irgendwie dem Druckdialog gleich alle Dateien mitzugeben - …

  • Benutzer-Avatarbild

    @ErfinderDesRades Vereinfacht dargestellt das hier: VB.NET-Quellcode (25 Zeilen) Meine Definition: Also das Abfangen und neuauslösen des Events in einer Übergeordneten Klasse. Ist das falsch, oder war das unverständlich? Klär mich auf, wenn ich da einfach nur Bockmist baue Wofür?: (Link zum Vollbild: ibb.co/pdTsdw4) Screenshot-Vb-Net.png

  • Benutzer-Avatarbild

    Im Prinzip habe ich das Event durch die Hauptklasse getunnelt, weil ich auf einen modularer Aufbau setze und möchte, dass man jedes mögliche Event in der Code-Ansicht / Drop-Down-Liste oben aufgelistet bekommt. Hauptklasse: (Versteckter Text)​ Unterklasse, welche die Hauptklasse erweitert: (Versteckter Text) @RodFromGermany kannst du mir anhand meines Codes erklären, wie du das meinst mit der Event-Signatur? Muss ich das sender-Object garnicht übergeben?

  • Benutzer-Avatarbild

    Sorry für's ausgraben! Hätte es nicht gereicht einfach nur +0,04 zu rechnen und dann mit Math.Round() auf eine Stelle zu runden und dann in der Ausgabe die fehlende Null anhängen?

  • Benutzer-Avatarbild

    Ja geschachtelte Klassen Danke!

  • Benutzer-Avatarbild

    Hey Ihr lieben! Ich hab da mal wieder ein Event-Problemchen Folgender Aufbau liegt vor: VB.NET-Quellcode (21 Zeilen) Wie bekomme ich das Ereignis (Event) auf meine Form? Muss ich das durch die Hauptklasse tunneln? VB.NET-Quellcode (9 Zeilen) Vielleicht weiß ja jemand eine schicke Lösung, also mal eine die besser aussieht, als das Event in der Hauptklasse durch einen Handler und ein weiteres Event durch zu schleifen. Danke schonmal! - Lg Hassowuff

  • Benutzer-Avatarbild

    Vielen Dank, dass funktioniert und macht mich überglücklich, denn die Lösung mit dem Timer hätte mir selbst gehörig gestunken!

  • Benutzer-Avatarbild

    Mahlzeit ihr lieben! Problem: Ich sende per RaiseEvent ein Event aus meiner Klasse an meine Form und erhalte folgenden Fehler: Zitat: „Ungültiger threadübergreifender Vorgang: Der Zugriff auf das Steuerelement textbox1 erfolgte von einem anderen Thread als dem Thread, für den es erstellt wurde.“ Ursache: Innerhalb meiner Klasse arbeite ich mit einem websocket und entsprechenden Handlern: VB.NET-Quellcode (8 Zeilen) Hier wird das Event ausgelößt.. VB.NET-Quellcode (4 Zeilen) Und hier kommt es zur…