Konunun kalıcı olması için foruma taşımayı uygun buldum. Burada tüm detaylarıyla tartışabiliriz, sonuca da ulaşabiliriz.
CorelTURK RGB2CMYK_Bitmaps 3.7'yi buradan indirebilirsiniz.
aslında benim uğraşım makro yazmak değil ama bizim yaptığımız makroda 4 bölümde organize ettik;bütün textleri convertlemek(powerclip içi dahil),powerclip içindeki kilitli,kilitsiz lensli nesneyi kilit kalacak şekilde dpi ayarı kullanıcıda olmak şartıyla yani sizin makronuzdaki gibi,powerclip dışındaki lensli kilitli ,kilitsiz nesneleri rgb den cmyk ya çevirmek kilitli kalmak şartıyla;bir de tüm fotoğrafları rgb den cmyk ya çevirmek;şeklinde ayrıştırdık uğraşıp başabildiğimiz bu kadar ama biz bu konuda oldukça acemiyiz...kodları bütün olarak paylaşacağım ve makro yazımı konusunda burada bir dershane oluşturulursa çok faydalı olacağını düşünerek paylaşacağım insanlar kodlarla uğraşıp kendini geliştirsinler istiyorum...siz bizim kodlarımızla ilgili olarak daha kolay olanını sunabilirsiniz makro yazımı konusunda burada mutlaka bir alan açılmalı diye düşünüyorum eğer kodlarımız doğruysa ki biz denedik başarılı olduğunu gördük fazlalık ya da eksiklik varsa bura da tartışarak en iyi hale getirip paylaşabiliriz makro piyasası olduğunu görüyorum ama siz makronuzu bedava paylaşıyorsunuz ben de sizden ilham alarak kodlarımızı açık olarak sunuyorum makorunun paylaşılabilecek doğrulukta olduğunu düşünürseniz coreltürk ten paylaşabiliriz saygılarımla
işte kodlarımızın son çalışır hali önce fotosunu vereyim siz nasıl olduğunu söyleyin sonra kodlarını vereceğim
Edip, yazdığın makro için farklı bir başlık açabilirsin ve orada tartışabiliriz.
Burada tartışmak istediğim, CT_RGB2CMYK Bitmap makrosunun sorunları ya da geliştirilmesine yönelik öneriler.
Özellikle kilitli nesnelerle ilgili durum için kullanıcılarla hemfikir olabilmek adına konuyu buraya taşıdım.
Makroların mümkün olduğunca genel kullanıcı kitlesine hitap etmesi için yine mümkün olduğunca basit olması gerektiğini düşünüyorum. Buradaki amaç ücretsiz olarak dağıtılan CorelTÜRK makrolarını kullananlar başta olmak üzere, gelecekteki kullanıcıların geneline nasıl faydalı olabiliriz sorusunun cevabıdır.
Yoksa düşük bir ücret karşılığında senin yapmak istediğin makronun yaptıklarını ve çok daha fazlasını yapan bir makro var. Kont ile bunu paylaşmıştım. CDRPreflight ile çok fazlasını yapabilirsiniz.
Şimdi... Kilitli nesneler için nasıl davranmalı CT_RGB2CMYK Bitmaps?
tabiki başka bir bölüm açayım buradaki yazılar silinebiliyor mu ? eğer öyleyse sileyim
Merhaba, öncelikle sevgili Kürşad kardeşim, titiz bir emekle hazırlamış olduğun bu makro günden güne mükemmele doğru gidiyor bunu belirtmek isterim.
Yaptığı işi ise, CorelDRAW 'ın olmazsa olmazı olarak görüyoruz; öyle ki her yeni sürümde bence Corel firması tarafından bonus box paket adı altında yayınlanabilecek bir araç bu :) Tabi ki bu konuda daha önce de söz ettiğimiz gibi, böylesi işlevsel ve mühim makroları üretenlere CorelDRAW ın gecikmekte olan bir saygı duruşu beklenmiyor değil.Kilitli nesneler..,
Adı üstünde olan nesne kilitleme olayı bence, nesneye müdahale işlemini engelleme ve kendi tasarrufumuza alma amacıyla kullandığımız önemli bir komut..,
Dolayısı ile, CT_RGB2CMYK Bitmaps makrosu, kilitli nesnelere elbette hükmedebilmeli ancak bunu serbestçe, iş içerisindeki tüm kilitli nesneleri sorgusuzca açarak değil de, en azından bunun için bir seçenek sunarak bu davranışı geliştirmeli.Örneğin, iş içerisinde bir bitmap i grayscale ve 72 dpi olarak barındırmak istiyorum. Bunu istediğim için de makro ya da insan eli onu bilerek ya da bilmeyerek etkilemesin diye o nesneyi kilitliyorum.
İşte makro bu noktada, run durumundayken bunu seçenek olarak verebilmeli. "Kilitli nesneler edit / enable - disable" vb bir kutucuk yerleştirilebilir.
Ben bu işi 1 değil 2 adım öteye taşıyayım ;
Diyelim kalabalık bir iş ve içinde yukarıda anlattığım gibi "dokunulmaz" olsun istenen ve kilitlenmiş nesneler var ama bir de "300 dpi CMYK" olmasını istediğimiz "kilitli" nesneler de var.
Makro bu durumda şöyle bir list penceresi açsın : "Kilitli nesneler listesi ve özellikleri" ve aşağı doğru bu nesneler ve özellikleri sıralansın ve başlarında kutucuklar olsun (resave makrosunu hatırlayalım) Kullanıcı o kutucukları seçerek ve seçmeyerek hani kilitli nesnelere etki yapabileceğini seçebilsin.
Bence bu, makronun artık, makroluktan çıkıp bir CorelDRAW ın sibernetik bir organı gibi büyüyen bir hal almasının habercisi olacaktır :D.