tutorials.de Buch-Aktion 05/2012
ERLEDIGT
NEIN
ANTWORTEN
1
ZUGRIFFE
290
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    StehtimSchilf StehtimSchilf ist offline Mitglied Gold
    Registriert seit
    Oct 2003
    Beiträge
    117
    Hi Forum

    In meinem VSTO Word Add-In möchte ich FREI die Farbe für Shading.BackgroundPatternColor definieren. Aber ich kann für BackgroundPatternColor nur eine von den doofen
    Code :
    1
    
    Microsoft.Office.Interop.Word.WdColor
    -Enum-Werten angegeben. Aber ich benötige andere Farben, welche ich gerne per RGB definieren möchte. in VB.NET kann ich angeblich den Wert mit der RGB()-Funktion zuweisen. Schön und gut, aber wie realisiere ich das in C#?

    Pseudocode für C#
    Code :
    1
    
    Globals.ThisAddIn.Application.ActiveDocument.Words[wordIndex].Shading.BackgroundPatternColor = MyCustomRGBMethod(255, 33, 22, 34);

    übrigens, ich schreibe ein AddIn für Word 2007.

    Ich will einfach nicht glauben, dass ich für C# nur die doofen wdColor-Enums verwenden kann.

    Cheerioh & Thx
    SiS
     

  2. #2
    Avatar von Shakie
    Shakie Shakie ist offline Mitglied Diamant
    Registriert seit
    May 2004
    Ort
    Europa
    Beiträge
    2.048
    Ich habe zwar keine Ahnung von Word-Add-Ins, aber wenn es in VB.Net geht, dann geht es auch mit C#. Wie lautet denn der VB.Net-Code? Und was meinst du mit "der" RGB-Funktion?
     
    hihi = -h²

Ähnliche Themen

  1. Phong-Shading Problem
    Von heindreas im Forum Cinema 4D
    Antworten: 4
    Letzter Beitrag: 03.09.10, 11:17
  2. OGL SHADING funktioniert nicht
    Von Long John im Forum Cinema 4D
    Antworten: 5
    Letzter Beitrag: 25.11.08, 16:45
  3. Phong Shading Problem
    Von muhlatte im Forum Cinema 4D
    Antworten: 9
    Letzter Beitrag: 09.04.08, 06:26
  4. Cell-Shading mit Photoshop
    Von DonHulio im Forum Photoshop
    Antworten: 9
    Letzter Beitrag: 29.12.03, 21:00
  5. Cel-Shading
    Von Necronomicon im Forum 3D Studio Max
    Antworten: 11
    Letzter Beitrag: 21.01.03, 19:12