We have the fix available in the latest release. Please update Illustrator using Adobe Creative Cloud application to the latest build for version Illustrator CC 23.0.2
Please refer to our knowledge base FAQ – https://illustrator.uservoice.com/knowledgebase/articles/1844590 if you face difficulty in update.
Or get in touch with us at any of the other support channels – https://helpx.adobe.com/support.html
Ashutosh Chaturvedi | Sr. Quality Engineering Manager – Illustrator
Adobe. Make It an Experience.Jac Oppers supported this idea ·Jac Oppers commented
Wrong and missing automation related Windows 10 Pro registry entries detected for Adobe Illustrator CC 2019 v23.0.
See attached file.
3 votesJac Oppers commented
Title refers explicitly to C# .NET, but a similar test has also been done with Visual Basic .NET in Visual Studio 2012 which has been communicating with Adobe Illustrator 2017 CC.
Visual Basic source code actually used can be found here below:
Public Class Form1
'Visual Basic .NET Script for saving Adobe Illustrator 2017 CC content to AI version 8.0 file format.
Private Sub Form1_Load(sender As Object, e As EventArgs) _
'Request path which allows storage of AI output file
Dim LocalAppData As String = Environment.GetFolderPath(Environment.SpecialFolder.LocalApplicationData)
' Set name of file to be saved in textbox.
TextBox1.Text = LocalAppData + "\\Temp\\Test.ai"
Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click
'Defined reference: Adobe Illustrator CC 2017 Type Library (selected SriptingSupport.aip)
'When build with setting Any CPU then this Visual Basic .NET utility will only work with 32-Bit
'Easiest approach is first to startup Illustrator CC 2017 manually,
'then create required content (something with transparency)
'and then run this VB .NET program to let the application save its content to AI 8.0 format
'after clicking the push button (transparency will be removed instead of being flattened!).
Dim appRef As New Illustrator.Application
Dim SaveOptions As New Illustrator.IllustratorSaveOptions
SaveOptions.Compatibility = 8 'aiIllustrator8
SaveOptions.FlattenOutput = 1 'aiPreserveAppearance
'File must first be deleted in case file already exists.
If System.IO.File.Exists(TextBox1.Text) = True Then
Call appRef.Documents(1).SaveAs(TextBox1.Text, SaveOptions)
Private Sub TextBox1_TextChanged(sender As Object, e As EventArgs) Handles TextBox1.TextChanged
End ClassJac Oppers shared this idea ·