Corel FORUM Strona Główna Corel FORUM
Forum użytkowników programów firmy Corel. Grafika wektorowa, rastrowa i obróbka zdjęć cyfrowych

FAQFAQ  SzukajSzukaj  UżytkownicyUżytkownicy  GrupyGrupy
RejestracjaRejestracja  ZalogujZaloguj  DownloadDownload

Poprzedni temat «» Następny temat
Makro które zaznacza obiekt na każdej stronie i dodaje mu
Autor Wiadomość
morpheuz 
Początkujący


Wersja CorelDRAW: X5 H&S
Dołączył: 30 Sty 2013
Posty: 11
Skąd: n/a
Wysłany: 14 Luty 2017, 15:30   Makro które zaznacza obiekt na każdej stronie i dodaje mu

Problem jest taki

Dodaję numeracje stron za pomocą makra PangeNumbers (gdzieś tu na forum była o nim mowa) chciałbym móc dodać dodatkowo do każdej cyfry (na każdej stronie) obrys zewnętrzny o zadanej wartości "Przesunięcie obrysu" oraz narożnikach zaokrąglonych i zadanym kolorze czy da się to zautomatyzować.

Skrypt numeracji tworzy na każdej stronie obiekt tekstowy o nazwie lblPage więc wyobrażam sobie że mogło by to wyglądać następująco

1. zaznacz obiekt lblPage
2. dodaj obrys zewnętrzny + parametry
3. skocz do kolejnej strony (jeśłi jest powtórz skrypt,, jeśli nie ma zakończ skrypt)

czy ktoś może pomóc ?
 
 
grzjanik 
Bywalec
GrzJanik


Wersja CorelDRAW: X7
Pomógł: 2 razy
Wiek: 52
Dołączył: 16 Lis 2016
Posty: 34
Skąd: Łódź
Wysłany: 23 Luty 2017, 09:45   Label outline

Witam.

Kod:
Sub LabelOutline()
    Const LabelName As String = "lblPage"
    Dim p As Page, s As Shape, OrigSelection As ShapeRange
    For Each p In ActiveDocument.Pages
        p.Activate
        Set s = p.FindShape(LabelName, cdrTextShape)
            s.CreateSelection
            Set OrigSelection = ActiveSelectionRange
            OrigSelection.SetOutlineProperties Color:=CreateCMYKColor(100, 0, 0, 0)
            OrigSelection.SetOutlineProperties 0.02, OutlineStyles(0)
    Next p
End Sub


Oczywiście parametry obrysu zmień na jakie potrzebujesz.

Pozdrawiam.
 
 
morpheuz 
Początkujący


Wersja CorelDRAW: X5 H&S
Dołączył: 30 Sty 2013
Posty: 11
Skąd: n/a
Wysłany: 3 Marzec 2017, 23:26   

dzięki
 
 
rafalwit 
Początkujący
Rafał Witowski


Wersja CorelDRAW: x4
Wiek: 72
Dołączył: 02 Lut 2015
Posty: 1
Skąd: Jasło
Wysłany: 3 Kwiecień 2017, 09:25   

dziękuję za tekst kodu. Ja się tez uczę makra w Corelu. Chciałbym zautomatyzować proces
w Corel Photopaint : 1. Dopasuj automatycznie , 2. Obróć opcjonalnie o 90 stopni.
3. wykadruj, zapisz, 4. wydrukuj.
Robiłem te czynności z grupą ponad 100 zdjęć dokumentów które potem drukowałem.
 
 
Wyświetl posty z ostatnich:   
Odpowiedz do tematu
Nie możesz pisać nowych tematów
Nie możesz odpowiadać w tematach
Nie możesz zmieniać swoich postów
Nie możesz usuwać swoich postów
Nie możesz głosować w ankietach
Nie możesz załączać plików na tym forum
Możesz ściągać załączniki na tym forum
Dodaj temat do Ulubionych
Wersja do druku

Skocz do:  

Powered by phpBB modified by Przemo © 2003 phpBB Group
Nowe zasady dotyczące cookies. Wykorzystujemy pliki cookies, aby nasz serwis lepiej spełniał Państwa oczekiwania. Można zablokować zapisywanie cookies, zmieniając ustawienia przeglądarki.
 

ABC CorelDRAW X7 PL

ABC CorelDRAW X7 PL
Roland Zimek

Cena: 39.90 z�

dodaj do koszyka
zobacz opis

 

CorelDRAW X7 PL. �wiczenia praktyczne

CorelDRAW X7 PL. �wiczenia praktyczne
Roland Zimek

Cena: 27.00 z�

dodaj do koszyka
zobacz opis

 

Corel PaintShop Pro X4. Obr�bka zdj�� cyfrowych. �wiczenia praktyczne

Corel PaintShop Pro X4. Obr�bka zdj�� cyfrowych. �wiczenia praktyczne
Roland Zimek

Cena: 34.90 z�

dodaj do koszyka
zobacz opis

 

Airdopy w��wiecie kryptowalut eBook

Cena: 51.49 z�
Dodaj do koszyka

 

JavaScript od pierwszej linii kodu. Błyskawiczna nauka pisania gier, stron WWW i aplikacji internetowych

JavaScript od pierwszej linii kodu. Błyskawiczna nauka pisania gier, stron WWW i aplikacji internetowych
Laurence Lars Svekis, Maaike van Putten, Rob Percival

Cena: 49.50 zł
zobacz opis

Strona wygenerowana w 0.11 sekundy. Zapytań do SQL: 13