zoukankan      html  css  js  c++  java
  • 如何转换cdr文件

    You will need to copy the type library from corelDRAW: C:Program Files (x86)CorelCorelDRAW Graphics Suite 13ProgramsCorelDraw.tlb into your /bin folder and create a reference to it. Once you have done this you should be able to export .CDR files to many different formats. The sample code below converts .cdr to .png.

    using System;
    using System.Collections.Generic;
    using System.Web;
    using System.Web.UI;
    using System.Web.UI.WebControls;
    using CorelDRAW;

    namespace WebApplication1
    {
    public partial class _Default : System.Web.UI.Page
    {
    protected void Button1_Click(object sender, EventArgs e)
    {
    CorelDRAW.Application cdr =
    new Application();

    cdr.OpenDocument(@"C:UsersuserDesktop500074.cdr", 1);
    cdr.ActiveDocument.ExportBitmap(
    @"C:UsersuserDesktop ewImage.png",
    CorelDRAW.cdrFilter.cdrPNG,
    CorelDRAW.cdrExportRange.cdrCurrentPage,
    CorelDRAW.cdrImageType.cdrRGBColorImage,
    0, 0, 72, 72,
    CorelDRAW.cdrAntiAliasingType.cdrNoAntiAliasing,
    false,
    true,
    true,
    false,
    CorelDRAW.cdrCompressionType.cdrCompressionNone,
    null).Finish();
    cdr.ActiveDocument.Close();
    cdr.Quit();
    }

    protected void Page_Load(object sender, EventArgs e)
    {

    }
    }
    }


    This code would convert the .cdr to .pdf:


    protected void Button2_Click(object sender, EventArgs e)
    {
    CorelDRAW.Application cdr =
    new Application();

    cdr.OpenDocument(@"C:UsersuserDesktop500074.cdr", 1);
    cdr.ActiveDocument.PublishToPDF(@"C:UsersuserDesktopNewImage.pdf");
    cdr.ActiveDocument.Close();
    cdr.Quit();
    }

    引用原文件链接:http://stackoverflow.com/questions/4864765/convert-cdr-corel-draw-using-net

  • 相关阅读:
    NHibernate4使用Oracle.ManagedDataAccess.dll连接oracle及配置多个数据库连接
    Myeclipse闪退故障
    Log4j快速使用精简版
    Eclipse快捷键 10个最有用的快捷键
    Java compiler level does not match解决方法
    ArcMap常用VBA
    firefox浏览器中silverlight无法输入问题
    C#导入Excel遇到数字字母混合列数据丢失解决
    ArcMap计算PolyLine中点VBA
    Apple Watch 开发详解
  • 原文地址:https://www.cnblogs.com/valu/p/5862169.html
Copyright © 2011-2022 走看看