MrDesigner
15 лет на форуме
- Сообщения
- 2 195
- Реакции
- 812
Криво кривит шрифт. В старых версиях - всё ок.Дааа, Корел опять отличился.
Криво кривит шрифт. В старых версиях - всё ок.Дааа, Корел опять отличился.
Кривит ровно, а вот скейлит символы непропорционально по вертикали и горизонтали. Корел...Криво кривит шрифт.
я бы не делал это в CDR вообще, поискал бы другое решениеих нужно много делать
В старых версиях - всё ок.
!!!!!!!!! КЛИЕНТЫ НЕСУТ!!!! )))Вот потому я и никогда не тороплюсь переходить на новомодные версии
КЛИЕНТЫ НЕСУТ!!
В настройках при экспорте ставлю оттенки серого. RGB типография не приметВас не смущает, что объект там в RGB будет?
Есть такое
Не по теме:
! КЛИЕНТЫ НЕСУТ!! )))
Вот что с этой проблемой делать?))
Попробуйте повесить на кнопочку один из двух макросовВот что с этой проблемой делать?))
Sub BarcodeToCurves()
Dim OrigSelection As ShapeRange, bc As ShapeRange, sx#, sy#, s1 As Shape
ActiveDocument.BeginCommandGroup ("BARCODE")
On Error GoTo ErrHandler
Optimization = True
Set bc = ActivePage.FindShapes(, cdrOLEObjectShape)
For Each s1 In bc
If InStr(s1.OLE.FullName, "BARCODE") Then
s1.GetPosition sx, sy
s1.Cut
ActiveLayer.PasteSpecial "Metafile"
Set pastesel = ActiveSelectionRange
pastesel.PositionX = sx
pastesel.PositionY = sy
pastesel.Ungroup
For Each s In pastesel
If s.ZOrder = pastesel.Count Then s.Fill.ApplyUniformFill CreateCMYKColor(0, 0, 0, 0): GoTo here
s.Fill.ApplyUniformFill CreateCMYKColor(0, 0, 0, 100)
If s.Type = cdrTextShape Then s.ConvertToCurves
here:
Next s
pastesel.CreateSelection
pastesel.Group
End If
Next s1
Optimization = False
ActiveDocument.EndCommandGroup
ExitSub:
Optimization = False
ActiveWindow.Refresh
Exit Sub
ErrHandler:
MsgBox "Error occured: " & Err.Description
Resume ExitSub
End Sub
Уууу, этот вопрос еще придется изучить, пока не умею вешать макросы))Попробуйте повесить на кнопочку один из двух макросов
1
второй в коде - отсюда
Код:Sub BarcodeToCurves() Dim OrigSelection As ShapeRange, bc As ShapeRange, sx#, sy#, s1 As Shape ActiveDocument.BeginCommandGroup ("BARCODE") On Error GoTo ErrHandler Optimization = True Set bc = ActivePage.FindShapes(, cdrOLEObjectShape) For Each s1 In bc If InStr(s1.OLE.FullName, "BARCODE") Then s1.GetPosition sx, sy s1.Cut ActiveLayer.PasteSpecial "Metafile" Set pastesel = ActiveSelectionRange pastesel.PositionX = sx pastesel.PositionY = sy pastesel.Ungroup For Each s In pastesel If s.ZOrder = pastesel.Count Then s.Fill.ApplyUniformFill CreateCMYKColor(0, 0, 0, 0): GoTo here s.Fill.ApplyUniformFill CreateCMYKColor(0, 0, 0, 100) If s.Type = cdrTextShape Then s.ConvertToCurves here: Next s pastesel.CreateSelection pastesel.Group End If Next s1 Optimization = False ActiveDocument.EndCommandGroup ExitSub: Optimization = False ActiveWindow.Refresh Exit Sub ErrHandler: MsgBox "Error occured: " & Err.Description Resume ExitSub End Sub
А чем PDF хуже?это ведь экспорт в PDF, а мне нужен EPS
макрос делает это за одно нажатиепока не умею вешать макросы))
А, т.е. всю эту процедуру запишет? Через Paste Special я пробовала, просто долго это всё, но если одной кнопкой, то норм)макрос делает это за одно нажатие
можно по- простому - сделали штрих код - вырезали его в буфер - далее Edit - Paste Special ... - рисунок Метафайл
потом обычным образом в eps
вот два результата обратного импорта eps - один из них вам знаком
Посмотреть вложение 133960
первый на 2020 работает, проверил - но вставка возвращает баркод в RGBно если одной кнопкой, то норм
Другим способом не знаю как делать. К тому же я не фрилансер, и у меня определенные требования как и чем это делать. Хотелось бы корел заставить)Ваш шашечки или ехать?
Вам шрихкоды нужны или непременно Корел заставить корректно их экспортировать?
Поделитесь. Безумно интересно.требования как и чем это делать