如何使用CorelDRAW类型库17.0?

时间:2015-11-02 09:37:17

标签: vb.net membership coreldraw

我正在尝试创建一个自动创建会员卡的应用程序。

想法是选择模板和数据库,程序会生成包含所有会员卡的CorelDRAW文件。每张会员卡。

但我不知道如何使用图书馆。如何使用CorelDRAW Type Library 17.0重新设置文本,导入位图,生成代码栏,在Corel中创建新文件和工作表?

抱歉英文不好..

1 个答案:

答案 0 :(得分:-1)

首先,您必须在

中导入corel .tlb和.dll文件
C:\Program Files\Corel\CorelDRAW Graphics Suite X7\Programs64\CorelDraw.tlb
C:\Program Files\Corel\CorelDRAW Graphics Suite X7\Programs64\VGCore.dll

导入CorelDRAW

导入VGCore

再试一次这段代码。进行一些更改 ...

Private Sub abc_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles abc.Click
        Dim cdr As New VGCore.Application

        cdr.OpenDocument("C:\Users\User\Documents\file.cdr", 1)
        cdr.ActiveDocument.ExportBitmap("C:\Users\user\Desktop\newImage.png", CorelDRAW.cdrFilter.cdrPNG, CorelDRAW.cdrExportRange.cdrCurrentPage, CorelDRAW.cdrImageType.cdrRGBColorImage, 0, 0, _
         72, 72, CorelDRAW.cdrAntiAliasingType.cdrNoAntiAliasing, False, True, True, _
         False, CorelDRAW.cdrCompressionType.cdrCompressionNone, Nothing).Finish()
        cdr.ActiveDocument.Close()
        cdr.Quit()
    End Sub