если в InDesign 2 выделить все объекты и сделать Create Outlines, возникают проблемы
например при этом исчезает фон текстового фрейма
приходится вручную выделять текст каждого фрейма и конвертировать
данный скрипт конвертирует текст в Outlines не задевая сами фреймы
например при этом исчезает фон текстового фрейма
приходится вручную выделять текст каждого фрейма и конвертировать
данный скрипт конвертирует текст в Outlines не задевая сами фреймы
Код:
Option Explicit
'Name: Text_To_Outlines
'Version: 1.0
'Author: Dmitriy Nikitenko (DNV)
'Date : 22.05.2004 (мой первый скрипт для InDesign :)
'Description:
'если в InDesign выделить все объекты и сделать Create Outlines, возникают проблемы
'например при этом исчезает фон текстового фрейма
'данный скрипт конвертирует текст в Outlines не задевая сами фреймы
Dim myInDesign, myPub, myStories
Dim i, k
'открываем объекты
Set myInDesign = CreateObject("InDesign.Application")
Set myPub = myInDesign.ActiveDocument
Set myStories = myPub.Stories
If myPub.Stories.Count = 0 Then
MsgBox "There isn't any Text Frames in the document"
Else
On Error Resume Next
For i = 1 To myStories.Count 'перебираем текст. фреймы
For Each k In myStories(i).Texts 'перебираем блоки
k.CreateOutlines 'конвертируем
Next
Next
On Error GoTo 0
msgbox ("Convert to Outlines finished successfully")
End If
'закрываем объекты
Set myStories = Nothing
Set myPub = Nothing
Set myInDesign = Nothing