PDA

View Full Version : اضافه کردن یک عکس به فایل Word



Collector
پنج شنبه 13 بهمن 1390, 09:37 صبح
سلام

من یه فایل ورد دارم که میخاوم یک عکس در position خاصی به آن اضافه کنم.

چطوری میتونم این کار را انجام بدم.

با تشکر

syntiberium
پنج شنبه 13 بهمن 1390, 10:31 صبح
http://msdn.microsoft.com/en-us/library/ms178792.aspx

Collector
پنج شنبه 13 بهمن 1390, 11:01 صبح
سلام

با این برنامه ای که ضمیمه کردم این کار را به خوبی انجام میدهد.

ولی من میخاوم پوزیشن را در برنامه انتخاب کنم.
و همچنین آن شی به صورت پیش فرض وجود دارد که میخوام در برنامه ایجاد کنم.

Collector
پنج شنبه 13 بهمن 1390, 12:42 عصر
سلام

این برنامه هم عکس را وارد میکند ولی location را خودم میخواهم تنظیم کنم.
در ضمن اطلاعات قبلی را حذف میکند. (من میخوام که فقط عکس را اضافه کند)

syntiberium
پنج شنبه 13 بهمن 1390, 19:18 عصر
من فقط توی گوگل سرچ کردم اون صفحه رو برات پیدا کردم . توی همون صفحه این قسمتش مربوط به گرفتن location مال current cursor هست :

float leftPosition = (float)this.Application.Selection.Information[ Word.WdInformation.wdHorizontalPositionRelativeToP age];
float topPosition = (float)this.Application.Selection.Information[ Word.WdInformation.wdVerticalPositionRelativeToPag e];


که توی این قسمت از همون location گرفته شده استفاده می کنه برای استفاده در این تابع :


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