Aracılığıyla paylaş


Program aracılığıyla belgelere resim ve Word Resmi ekleme

Tasarım zamanında veya çalışma zamanında belgelerinize resim ve çizim nesneleri ekleyebilirsiniz. WordArt, Microsoft Office Word belgelerine dekoratif metin eklemenize olanak tanır. Bu özel metin efektleri, özelleştirebileceğiniz ve belgenize ekleyebileceğiniz çizim nesneleridir.

Şunlar için geçerlidir: Bu konudaki bilgiler, Word için belge düzeyi projeler ve VSTO Eklenti projeleri için geçerlidir. Daha fazla bilgi için bkz. Office uygulaması ve proje türüne göre kullanılabilen özellikler.

Tasarım zamanında resim ekleme

Belge düzeyinde özelleştirme geliştiriyorsanız, tasarım zamanında belgeye resim ekleyebilirsiniz.

Word belgesine tasarım zamanında resim eklemek için

  1. İmlecinizi, resmi belgeye eklemek istediğiniz yere getirin.

  2. Şeridin Ekle sekmesine tıklayın.

  3. Çizimler grubunda Resim'e tıklayın.

  4. Resim Ekle iletişim kutusunda, eklemek istediğiniz resme gidin ve Ekle'ye tıklayın.

    Resim, geçerli imleç konumunda belgenize eklenir.

Çalışma zamanında resim ekleme

Geçerli imleç konumunda belgeye resim ekleyebilirsiniz.

İmleç konumuna resim eklemek için

  1. Koleksiyonun AddPicture yöntemini çağırın InlineShapes ve dosyanın adını geçirin.

    this.Application.Selection.InlineShapes.AddPicture(@"C:\SamplePicture.jpg");
    

Tasarım zamanında WordArt ekleme

Belge düzeyinde özelleştirme geliştiriyorsanız, belgeye tasarım zamanında WordArt ekleyebilirsiniz.

Word belgesine tasarım zamanında WordArt eklemek için

  1. İmlecinizi WordArt'ı belgeye eklemek istediğiniz yere getirin.

  2. Şeridin Ekle sekmesine tıklayın.

  3. Metin grubunda WordArt'a tıklayın ve bir WordArt stili seçin.

  4. Belgede görünmesini istediğiniz metni WordArt Metnini Düzenle iletişim kutusuna ekleyin ve Tamam'a tıklayın.

    Metin, seçili WordArt stili uygulanmış olarak belgenize eklenir.

Çalışma zamanında WordArt ekleme

WordArt'ı geçerli imleç konumundaki bir belgeye ekleyebilirsiniz. Yordam, belge düzeyi özelleştirmeleri ve VSTO Eklentileri için farklıdır.

Belge düzeyinde özelleştirmede imleç konumuna WordArt eklemek için

  1. Geçerli imleç konumunun sol ve üst konumunu alın.

    float leftPosition = (float)this.Application.Selection.Information[
        Word.WdInformation.wdHorizontalPositionRelativeToPage];
    
    float topPosition = (float)this.Application.Selection.Information[
        Word.WdInformation.wdVerticalPositionRelativeToPage];
    
  2. Belgedeki AddTextEffect nesnesinin Shapes yöntemini çağırın.

    this.Shapes.AddTextEffect(Office.MsoPresetTextEffect.msoTextEffect29, "SampleText",
        "Arial Black", 24, Office.MsoTriState.msoFalse, Office.MsoTriState.msoFalse,
        leftPosition, topPosition);
    

VSTO Eklentisinde imleç konumuna WordArt eklemek için

  1. Geçerli imleç konumunun sol ve üst konumunu alın.

    float leftPosition = (float)this.Application.Selection.Information[
        Word.WdInformation.wdHorizontalPositionRelativeToPage];
    
    float topPosition = (float)this.Application.Selection.Information[
        Word.WdInformation.wdVerticalPositionRelativeToPage];
    
  2. AddTextEffect Etkin belgenin Shapes nesnesinin yöntemini (veya belirttiğiniz farklı bir belgeyi) çağırın.

    this.Application.ActiveDocument.Shapes.AddTextEffect(
        Office.MsoPresetTextEffect.msoTextEffect29, "SampleText",
        "Arial Black", 24, Office.MsoTriState.msoFalse, 
        Office.MsoTriState.msoFalse, leftPosition, topPosition);
    

Kodu derleme

  • C sürücüsünde SamplePicture.jpg adlı bir resim bulunmalıdır.