Помогите новичку!

  • Автор темы Автор темы mr.Dream
  • Дата начала Дата начала
Статус
Закрыто для дальнейших ответов.

mr.Dream

Участник
Топикстартер
Сообщения
23
Реакции
0
Ув. спецы, очень надеюсь на вашу помощь.
Условие задачи: в текстовом файле содержатся строки, к примеру:

Имя файла Лев.Верх.Угол Дл.и шир. фрейма #стр.
---------------------------------------------------------
'c:\1.tif', [0,0], [50, 100] 1
'D:\2.tif', [100,0], [100, 150] 1
'E:\3.tif', [100,50], [0, 150] 2

Необходим скрип, запустив который создадутся на нужной полосе фреймы с описанными
координатами и размерами,и в которые заверстаются картинки.
Пробую через InDesign.Image, но не получается
Буду благодарен за любую информацию.
 
Ответ: Помогите новичку!

Кусок кода, плиз, в котором пробуешь разместить. Можешь в приват. Просто здесь могут и я, и Олег откликнуться, а может, еще кто пособит :)
 
Ответ: Помогите новичку!

OK. Все что пока получилось, это:

Private Sub Form_Load()
Dim myInDesign As InDesign.Application
Dim myDocument As InDesign.Document
Dim myPage As InDesign.Page
Dim myImage As InDesign.Image
Set myInDesign = CreateObject("InDesign.Application.CS")
Set myDocument = myInDesign.Documents.Add
Set myDocument = myInDesign.ActiveDocument
Set myPage = myDocument.Pages.Item(1)
Set myImage = myPage.Place("c:\1.tif", Array(0, 0), False, False, True, True, False)
End Sub

У меня на первой странице появилась картинка в левом верхнем углу,
теперь мне нужно задать ей размеры (50х100),
затем вставить таким же образом другую картинку на второй странице и третью на третей
И, самое главное:
как же все это сделать используя текстовый файл со строками:
'c:\1.tif' (0,0) (50,100) 1
'd:\2.tif' (100,0) (100,150) 2
'e:\3.tif' (100,50) (100,150) 3
Я имею в виду, как в VB обработать такой текстовый файл и значения загнать в переменные ...
По гроб буду обязан :)
 
Ответ: Помогите новичку!

Продвинулся в решении задачи, уже получается расставлять картинки на разные страницы, но вот с чем справиться не удается, так это с применением FrameToContent для Image. Т.е. фрейм создается, картинка где-то в нем, а как выставить фрейм по размеру картинки - не знаю.
Может кто помочь?
 
Ответ: Помогите новичку!

Все, скрипт написал полностью. Всем спасибо за участие :)
 
Статус
Закрыто для дальнейших ответов.