PDA

View Full Version : ایجاد فایل های Corel Draw در C#



shahab_ss
سه شنبه 23 آبان 1385, 20:29 عصر
سلام

فرمت فایلهای Corel Draw --- CDR چه شکلیه و نحوه ساختن اونهادر C# چطوری امکان داره ؟!!

با تشکر

shahab_ss
یک شنبه 19 آبان 1387, 15:01 عصر
راستش این مشکل مربوط به یک دوست میشد که ظاهراً حل شد.
درست نمیدونم اما تا اونجایی که فهمیدم Corel یک DLL داره که کار ساختن فایل هاش رو با اون انجام میده.
میشه از اون فایل توی سیشارپ استفاده کرد.بصورت API

hosmvi
یک شنبه 13 دی 1394, 19:33 عصر
using CorelDRAW;
add references: CorelDraw.tlb
========================
private void button1_Click(object sender, EventArgs e)
{
string CdrFileName;
CdrFileName = textBox1.Text.ToString();
if(File.Exists(CdrFileName)){


CorelDRAW.Application cdr = new CorelDRAW.Application();
string doc = cdr.ActiveDocument.Name;

cdr.Unit = cdrUnit.cdrPoint;
cdr.OpenDocument(CdrFileName);
cdr.ActivePage.ActiveLayer.CreateArtisticText(5,5,"سلام خوشتیپ",cdrTextLanguage.cdrArabic,cdrTextCharSet.cdrCharS etArabic,"B Titr",20);

}
else{
if (CdrFileName.Length > 2)
{
File.Create(CdrFileName);
MessageBox.Show("File {0} Created", CdrFileName);
}
else
{
MessageBox.Show("The Text Box is empty...");
}


}
}