Skip to content

Dirk Schulze

My feedback

48 results found

  1. 151 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    Started  ·  Dirk Schulze responded

    Just a general status update. We are currently and will continuously improve SVG import support in Adobe Illustrator. We are currently working on solving the issues mentioned in this report. Please feel free to open new bug reports here on uservoice if you are experiencing additional/untracked issues.

    An error occurred while saving the comment
    Dirk Schulze commented  · 

    Thanks a lot for the feedback Nick! We will review it and add it to our backlog.

    An error occurred while saving the comment
    Dirk Schulze commented  · 

    Hi Nick,

    If we provide the option to scale the content to 96ppi, would you be hostile to the idea to simply adjust the viewBox attribute to match the 96ppi from a CSS pixel?

    As said, beside reopening an SVG file into Ai, the main concern is about rounding fractions of horizontal or vertical dimension values like path segment coordinates, x, y, width, height and so on. If we adjust the viewBox, this issue would not rise.

    Greetings,
    Dirk

    An error occurred while saving the comment
    Dirk Schulze commented  · 

    @LM @NickA is right that there is a difference between 72 ppi (CSS points) and 96 ppi (CSS pixels). It is not as easy to fix the issue as it seems at first though.

    Illustrator treats both, pixels and points, as 72 ppi. Illustrator has been around for more than 30 years. Far longer than CSS which introduced this difference. There is a lot of content that either uses pixels or points as document/font units. We can not simply support 96 ppi pixels internally and one reason is the huge amount of existing .ai content.

    At the same time we want to support SVG as good and as interoperable as possible. And here again, there is a lot of content that gets exported to SVG but never targets other applications or use cases than Illustrator. All documents that get saved/exported as SVG may get imported again. As a matter of fact, a lot of users want to import SVG documents back into Illustrator.

    Should we support 96 ppi CSS pixels on export we may need to treat content (and CSS pixels) with 96 ppi on import as well and transform them to the 72 ppi Illustrator space. This introduces a couple of problems:
    * Numbers get stripped on export and precision gets lost. This may be most noticable when 2 shapes get drawn right next to each other. Gaps might start appearing between the two space that haven't been there before. Or shapes start overlapping.
    * We can not distinguish between previously generated SVG content that assumes 72 ppi and new content that assumes 96 ppi. Either the 96 ppi asuming content or the 72 ppi assuming content will get imported incorrectly.
    * Transforming from 72 ppi to 96 ppi on export will create fractions on all length values (x, y, width, height, cx, rx, ...) and path segments. So 17pt get to 22.8959...px. Customers previously told us that this is not acceptable.
    * Transforming from 72 ppi to 96 ppi on export and back to 72 ppi on import will not necessarily give the same values back after import because of rounding issues described above. Especially on text you will start noticing differences where text chunks are not aligned vertical correctly anymore or kerning betwen characters will start looking weird.

    At the end, SVG is a vector format and can get scaled into any bounding box. Since units in Illustrator are consistent within the document, the exported SVG file work as expected in web content. That is why the majority of web developers do not notice the difference today.

    Please let me know if, despite the issues explained which will affect all application workflows as well (even Illustrator <-> InkScape), you would still be interested into exporting with SVG at 96 ppi for pixels.

    If you have different proposals how to support 96 ppi CSS pixels not described above, let me know as well.

    An error occurred while saving the comment
    Dirk Schulze commented  · 

    Hi Monika, Martin, Francisco, Ruth, Alec and others,

    I am answering to some of the comments below. In general, please open separate issues for individual issues you see in Adobe Illustrator. Even if they all are related to SVG.

    @Monika The Adobe Illustrator 2019 release fixes the issue that you see with the linked SVG example. The one with the flag of the EU. There should no longer be warnings about maximum nesting levels and the layer tree should look much flatter than it used to. We also fixed a few issues with masks.

    @Alec The Adobe Illustrator 2019 release has support for the fill-rule property of SVG. Your example should import correctly now. We still have some work to do with masks though we did fixes here as well. Gradient and pattern transforms should import in general though we will improve support even more in future releases.

    @Rith and @Martin Adobe Illustrator does not draw strokes in the coordinate space of the object as defined by Postscript or SVG. This causes the difference between the stroke width that you see in Adobe Illustrator on import and other SVG viewers. We will continue to improve the import further in future releases.. In general, the rendering model differs which causes the visual differences at the moment.

    @Francisco Adobe Illustrator does not support import of images in SVG of formats other than raster images. Neither for embedded images with dataURLs nor linked images.

    Greetings,
    Dirk

    An error occurred while saving the comment
    Dirk Schulze commented  · 

    Hello Ruth,

    Thanks a lot for your feedback Ruth! It would be great to hear more about the stroke-width issue that you run into. I tested this minimal example:

    <svg xmlns="http://www.w3.org/2000/svg">
    <rect x="10" y="10" width="100" height="100" style="stroke:black;fill:none;"/>
    <rect x="120" y="10" width="100" height="100" style="stroke:black;fill:none;stroke-width:1"/>
    <rect x="230" y="10" width="100" height="100" style="stroke:black;fill:none;stroke-width:1px"/>
    <rect x="120" y="120" width="100" height="100" style="stroke:black;fill:none;stroke-width:10"/>
    <rect x="230" y="120" width="100" height="100" style="stroke:black;fill:none;stroke-width:10px"/>
    </svg>

    but all stroke-width values compute correctly after opening in Adobe Illustrator. Could you please post a short example here? Or, for bigger files, it is also possible to use sharewithai@adobe.com

    Thanks a lot in advance!

    Greetings,
    Dirk

    Dirk

    An error occurred while saving the comment
    Dirk Schulze commented  · 

    Hi Monika. I can confirm the issues with nested <use>s. Illustrator (unnecessarily) creates too deeply nested groups. Eventually, it will reach the maximum allowed group nesting level and stops drawing. I logged that issue.

    Illustrator does not use SVG as its native document format. Even though Illustrator does try to preserve certain attributes on SVG import it is not enough for a full SVG round tripping experience. Do you want to use Illustrator as "SVG editor" where structure, styling blocks and class names get preserved as much as possible, or is it enough to preserve attributes, styles and interactions on the element level? So CSS classes might get remixed as it makes sense for the exported SVG document.

    What issues do you have with groups and masks?

    Hi Alec, self referencing masks should not crash Illustrator in the latest release anymore. Nested masks, fill-rule are still an issue and I logged those. Could you share some failing examples with gradients, image transforms and patterns please? Please feel free to create separate user voice reports per SVG issue and file them as bugs. Thanks a lot!

  2. 11 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    An error occurred while saving the comment
    Dirk Schulze commented  · 

    Thanks Edu Couches for the detailed explanations! This indeed is really useful.

    To point 1-3:
    Same colors in the same class are offered by the File > Export as (Export For Screens.../Asset Export) work flows. I encourage you to try it and am eager to hear your feedback.

    It is possible to export pre-defined CSS classes with custom names by using Graphic Styles in your artwork (See Panel Graphic Styles). When you drag an element into the panel, a new graphic style will be created. You can name it and reuse it on other elements. The name of the graphic style will be used as CSS name. That should address the class issue you describe.

    To 4:
    We do have a CSS Extract/Export Option but that will likely not address the described issue. Will add that to our backlog.

    If you name a group, shape or text element, the File > Export as Route will use that as an ID. I hope this addresses the ID issue.

    To 5:
    I am not quite getting the ask. As you said, the Layer panel provides a hierarchical view of the Ai document structure. For SVG export we might clean it up a bit and remove the internally created groups but we are doing it ad hoc. What difference do you expect to the Layer panel?

    Greetings,
    Dirk

    An error occurred while saving the comment
    Dirk Schulze commented  · 

    Hi Ricardo,

    The inactive SVG code... button definitely is a bug. It would be great if you could send us an Ai document where this bug appears to sharewithai@adobe.com. We are not able to reproduce this issue.

    In the mean time, could you try using File > Export as (select SVG)? This should have a button called "Show Code" and also provides you access to the source code with out copy&paste into a text editor.

    Greetings,
    Dirk

    An error occurred while saving the comment
    Dirk Schulze commented  · 

    Hi Ricardo, this is very odd. This button should not be inactive. Does this issue happen with the latest release of Illustrator? Is there anything specific about the Illustrator document? Does it have huge amount of content? Many raster images or mesh gradients? Would it be possible for you to share an Illustrator document with the Illustrator team privately?

    Greetings,
    Dirk

  3. 10 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    An error occurred while saving the comment
    Dirk Schulze commented  · 

    Hi Brennan,

    With renaming you refer to class names when importing the SVG file back? (The round-tripping experience.) Or is there an issue even with saving the Graphic Styles and naming conventions?

    Greetings,
    Dirk

    An error occurred while saving the comment
    Dirk Schulze commented  · 

    Hi Brennan,

    Are you familiar with Graphic Styles in Illustrator? If you have a couple of shapes with the same styling, you can create a common "Graphic Style" for the shapes and reuse this styling pattern. This can be done in the "Graphic Style" panel (Window > Graphic Style).
    Then try File > Save as and chose SVG (this may not work with one of the export options yet so try Save as for now). The common graphic styles should be exported as classes if you select "Style Element" as "CSS Properties" setting in the Advanced tab for SVG options.

    I am curious if that is one of the requests you were looking for.

    Thanks in advance,
    Dirk

  4. 2 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    An error occurred while saving the comment
    Dirk Schulze commented  · 

    Hello Martin,

    Thank you for reporting the issue that you see and excuse the delay of the response.

    If I understand the screenshots correctly, with distortion you mean that the content gets scaled from one to the other version of Illustrator.

    I would love to look at the SVG file. Would it be possible to share the file with us? You may either upload the SVG file here directly (maybe add the extension .txt to make UserVoice happy) or email it to us at sharewithai (at) adobe dot com.

    Also, would it be possible to share the source of the SVG file? Was it created in Illustrator or a different tool?

    Thanks in advance,
    Dirk

  5. 2 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    An error occurred while saving the comment
    Dirk Schulze commented  · 

    Hello Mark,

    The intention nowadays is to use Export For Screens... (File > Export) or the Asset Export panel. Those export options provide much better and smaller results that are more suitable for web browsers and other modern SVG consumers.

    I hope this helps.
    Dirk

  6. 1 vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    An error occurred while saving the comment
    Dirk Schulze commented  · 

    Hello from Adobe,

    Thanks for getting back to us to describe your issue. We have more questions on your issue. Do we understand it correctly that your main issue is that Illustrator does not transform the path directly for you and does not return - the already transformed - path segments?

    Thanks,
    Dirk

  7. 1 vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    An error occurred while saving the comment
    Dirk Schulze commented  · 

    Hello from Adobe,

    In File > Document Setup it is possible to change the units to "mm" for the currently open document. The document dimension units will be used on the exported SVG document. A viewBox will be used to scale the content of the document to those units. This should be good enough for other authoring tools to import the document with the correct dimensions. We currently do not use the specified units on shapes directly.

    Greetings,
    Dirk

  8. 2 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    An error occurred while saving the comment
    Dirk Schulze commented  · 

    Hi Beth,

    Thanks a lot for reporting the issue here. We are currently looking into when we write add the title element and when we don't.

    For more context: The problem you mentioned at CPro was the tool tip that shows up when hovering the mouse above an <object>-embedded SVG document.

    Greetings,
    Dirk

  9. 1 vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    I am closing the ticket due to lack of response.
    Please get in touch with us at sharewithai@adobe.com or any of the other support channels – helpx.adobe.com/support.html . Please give a reference to this post so that we can identify you.

    Thanks
    Anish Kumar
    Illustrator Team

    An error occurred while saving the comment
    Dirk Schulze commented  · 

    Hi Oliver,

    I was not able to reproduce the issue in the latest Illustrator release. If you still see the issue, please contact us here or via mail (see other comment).

    Greetings,
    Dirk

  10. 1 vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    An error occurred while saving the comment
    Dirk Schulze commented  · 

    Hi Claus,

    In the Export for screens option dialog, open the settings dialog (cog above the export format list). Here go to SVG and deselect “responsive” and you should see the output you are used to. Please comment if that helped.

    Greetings,
    Dirk

  11. 2 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    An error occurred while saving the comment
    Dirk Schulze commented  · 

    Hi from Adobe,

    Are you still seeing this issue with the latest release? Does that happen with all you documents or just some? If the latter, would you be able to share one of them via sharewithai (at) adobe dot com?

    Thanks a lot in advance,
    Dirk

  12. 4 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    An error occurred while saving the comment
    Dirk Schulze commented  · 

    Hi Brennan,

    I did hear about the 9-slice scaling in general but did no hear a request to support that with SVG only.

    A common pattern is to use the borer-image short hand property (See https://developer.mozilla.org/en-US/docs/Web/CSS/border-image-slice) and use an SVG image as source.

    That should solve the majority of use cases. Could you elaborate more why direct support within SVG would be more helpful?

    Greetings,
    Dirk

  13. 3 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    An error occurred while saving the comment
    Dirk Schulze commented  · 

    Zipped SVG file

    An error occurred while saving the comment
    Dirk Schulze commented  · 

    Hello Gust,

    I attached a simple SVG file based on your code snippet. I can reproduce the issue that you see in the latest Illustrator release.

    Thanks a lot for reporting the issue,
    Dirk

  14. 2 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    An error occurred while saving the comment
    Dirk Schulze commented  · 

    Hi from Adobe,

    Would it be possible to share the Ai file with us? Either zip it up and upload it here or send it to sharewithai (at) adobe dot com.

    Loosing the .ai file is a serious issue and we haven't heard about it yet. Could you try to give us a couple more info? For instance, how do you generate the SVG files? Do you use one of the "export" options like File > Export as, Asset Export or Export for Screens? Do you save the SVG file in the same folder as the .ai file or in a different folder?

    Thanks in advance,
    Dirk

  15. 1 vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    An error occurred while saving the comment
    Dirk Schulze commented  · 

    Hello Yavuz,

    We are sorry that you see this issue. Do you see this issue in general or just for specific Ai documents? Would you be able to share such an Ai document? You may zip it up and upload it here to the UV issue page or send it to us at sharewithai (at) adobe dot com.

    Thanks a lot in advance,
    Dirk

  16. 4 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    An error occurred while saving the comment
    Dirk Schulze commented  · 

    Hi Jeff,

    Thank you very much for reporting this issue. Could you try the following as workaround and report if this makes the SVG file open please?

    1. Open the SVG file in a text editor
    2. Save as entirely new SVG file with a file name that is unknown to Illustrator (you haven't opened any SVG file with this name in Illustrator before)
    3. Open the newly created SVG file in Illustrator.

    Thanks a lot in advance,
    Dirk

  17. 3 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    An error occurred while saving the comment
    Dirk Schulze commented  · 

    Hi Bui Ngoc Tho,

    I am really sorry that you see those issues. I can confirm them in the latest release of Illustrator as well.

    As a workaround I suggest that you use File > Export > Export As and SVG instead. This route should not have the reported issues.

    Greetings,
    Dirk

  18. 2 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    An error occurred while saving the comment
    Dirk Schulze commented  · 

    Hi Marcus,

    Thanks a lot for reporting the issue. Would it be possible to share the file with the Illustrator team? Or a file that reproduces the issue for you? You could either upload the file to an online portal or mail it to ShareWithAi (at) adobe.com.

    Greetings,
    Dirk

  19. 1 vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    An error occurred while saving the comment
    Dirk Schulze commented  · 

    Hi Jeff,

    Thanks a lot for opening the issue. Illustrator should still use xlink:href in all cases for saving or exporting SVG files. Could you please upload or send an SVG file and maybe the Ai file too where you see the Xlink namespace being dropped?

    Thanks a lot,
    Dirk

  20. 11 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    I am happy to share that we have fixed this bug in our latest release – 23.0.6 which is available worldwide now.

    Going forward, our goal is to fix as many top User-Voice bugs as possible and as frequently as possible. Given the nature of the fixes, some of the bugs will take a longer time to fix, but we are on it.

    You can update to the latest release using Creative Cloud desktop App: https://helpx.adobe.com/in/creative-cloud/help/creative-cloud-updates.html

    Thank you for all the feedback. Keep it coming!

    An error occurred while saving the comment
    Dirk Schulze commented  · 

    Hi Alexandre,

    Thanks a lot for reporting the issue. I can reproduce it here and opened an internal issue.

    Greetings,
    Dirk

Feedback and Knowledge Base