Novo

Forum kao aplikacija na telefonu

Dodajte forum na početni ekran i koristite ga kao aplikaciju, sa menijem na dnu ekrana.

  • 3 odgovora
  • 2.589 pregleda

Najnovija ↓

Spremanje GDI+ vektor grafike u Clipboard 07.06.2008. u 15:53 · pre 224 meseca #1
Želim spremiti GDI+ grafiku u clipboard ali ne kao raster image veća kao vektor. Pokušao sam nešto sa WMF odnosno sa EMF formatom ali uvijek kad kopiram iz clipboarda u Word dobijem raster image.
Code:
       protected override void OnPaint ( PaintEventArgs e )
        {
            Graphics g = e.Graphics;
            Pen p = new Pen ( Brushes.Black );
            p.Width = 2;
            g.DrawEllipse ( p, 20, 20, 100, 100 );
            /*
             * Želim sad kopirati g objekt u Clipboard kao vektor grafiku 
             */
        }
Re: Spremanje GDI+ vektor grafike u Clipboard 07.06.2008. u 17:42 · pre 224 meseca #2
Code:
        protected override void OnPaint ( PaintEventArgs e )
        {
            Graphics g = e.Graphics;
            Pen p = new Pen(Color.Black);
            p.Width = 2;
            Bitmap b = new Bitmap ( 100, 100 );
            g = Graphics.FromImage ( b );
            g.DrawEllipse ( p, 0, 0, 50, 50 ); 
            DataObject d = new DataObject ();
            d.SetData ( DataFormats.EnhancedMetafile, true, b );
            Clipboard.SetDataObject ( d,true );

        }

I jednostavno neće da radi, ako stavim bilo koji drugi format "DataFormats.EnhancedMetafile", radi ali onda kopira raster
Re: Spremanje GDI+ vektor grafike u Clipboard 07.06.2008. u 18:55 · pre 224 meseca #3
Napravio sam metafile na disku i uredno ga kopirao u Word. Kad ga pokušam kopirati iz .net aplikacije:
Metafile mf = new Metafile("mymeta.emf");
e.Graphics.DrawImage(mf, new Point(10,10));
Clipboard.SetData ( "EnhancedMetafile", mf );
paste opcija mi je vidljiva ali Word ni niti jedan drugi program ne reagiraju.Očito je razlog u ovome http://support.microsoft.com/kb/323530
Re: Spremanje GDI+ vektor grafike u Clipboard 08.06.2008. u 07:56 · pre 224 meseca #4
Interesuje me jel radi sa primerom (sa win-api funkcijama) sto su dali na ovom linku sto si poslao ?
Potpis
Viva lollapalooza
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme