i.id))]; const variationIds = [...new Set(this.cart.map(i => i.variation_id).filter(Boolean))]; const params = new URLSearchParams(); productIds.forEach(id => params.append('ids[]', id)); variationIds.forEach(id => params.append('variation_ids[]', id)); try { const res = await fetch('/api/cart/prices?' + params.toString()); const data = await res.json(); this.cart.forEach(item => { const vid = item.variation_id ? String(item.variation_id) : null; if (vid && data.variations[vid] !== undefined) { item.price = data.variations[vid]; } else if (data.products[String(item.id)] !== undefined) { item.price = data.products[String(item.id)]; } }); this.saveCart(); } catch (e) {} }, openStoreHeaderSearch() { const root = document.getElementById('store-header-root'); const compact = root && root.classList.contains('store-header-compact'); if (window.innerWidth < 640) { this.searchOpen = true; this.$nextTick(() => { if (this.$refs.mobileSearchInput) this.$refs.mobileSearchInput.focus(); }); return; } if (compact) { const modal = document.getElementById('desktopSearchModal'); const backdrop = document.getElementById('desktopSearchBackdrop'); if (modal) modal.style.display = 'flex'; if (backdrop) backdrop.style.display = 'block'; const el = document.getElementById('desktopSearchInput'); if (el) el.focus(); } }, async init() { try { const r = await fetch('/api/cart', { credentials: 'same-origin', headers: { 'Accept': 'application/json' } }); if (r.ok) { const d = await r.json(); this.cart = Array.isArray(d.items) ? d.items : []; } } catch (e) {} this.$nextTick(() => this.refreshCartPrices()); window.addEventListener('dv-cart-changed', () => { fetch('/api/cart', { credentials: 'same-origin', headers: { 'Accept': 'application/json' } }) .then(r => r.ok ? r.json() : null) .then(d => { if (d && Array.isArray(d.items)) this.cart = d.items; }) .catch(() => {}); }); this.$watch('searchOpen', val => { if (val) { history.pushState({ drawer: 'search' }, ''); } else if (history.state && history.state.drawer === 'search') { _backHandling = true; history.back(); } }); this.$watch('cartOpen', val => { if (val) { history.pushState({ drawer: 'cart' }, ''); } else if (this.suppressCartBackOnce) { this.suppressCartBackOnce = false; } else if (history.state && history.state.drawer === 'cart') { _backHandling = true; history.back(); } }); this.$watch('mobileMenuOpen', val => { if (val) { history.pushState({ drawer: 'menu' }, ''); } else if (history.state && history.state.drawer === 'menu') { _backHandling = true; history.back(); } }); } }" @add-to-cart.window="addItem($event.detail)" @app:back.window="if (searchOpen) { searchOpen = false } else { var _dm = document.getElementById('desktopSearchModal'); if (_dm && _dm.style.display === 'flex') { closeSearchModal() } else if (cartOpen) { cartOpen = false } else if (mobileMenuOpen) { mobileMenuOpen = false } }">
Lubuk Software

Photoshop & Illustrator

Edit gambar dan design artwork dengan tools pro yang senang guna.
Choose Variation *
4.6 (750 reviews) 1,583 terjual
Price:
Selected:
Photoshop & Illustrator — feature 1
Photoshop & Illustrator — feature 2

Product Description

(Offline Full Version Picture Editor/Design)

Untuk Windows/Mac

Harga website RM798 tahunan

(Photoshop & Illustrator sahaja)

Kami jual RM34 Windows/RM38 Mac

1 Device & lifetime usage 

Bayar sekali sahaja ✅

Customer Reviews

4.60 out of 5

Based on 750 published reviews

5 Stars
60%
4 Stars
40%
3 Stars
0%
2 Stars
0%
1 Stars
0%
M

Muhammad Hafiz

Jul 06, 2025

Ehemm okay je for daily use… Photoshop & Illustrator — kalau nak perfect sangat maybe kena tweak sikit setting okay tu je sharing

N

Nurul Huda

Jul 02, 2025

Wehhh okay la not bad. Price okay, cuma documentation kurang clear sikit for newbie hope membantu

F

Farid Kamal

Jul 02, 2025

tbh okay la not bad… price okay, cuma documentation kurang clear sikit for newbie tq seller

T

Teo Shu Fen

Jun 30, 2025

Morningg okay je for daily use. Photoshop & Illustrator — kalau nak perfect sangat maybe kena tweak sikit setting stay safe semua

D

Deepa Raj

Jun 29, 2025

sis weh seller respons cepat gila… install pun senang je ikut step, pagi tadi try install dah settle peace ✌️

Y

Yap Jia Hui

Jun 28, 2025

hai team recommended gila. husband i pun cakap okay la harga macam ni dapat quality macam tu tq seller

F

Farid Kamal

Jun 28, 2025

Nak cakap la 5 star la for sure. Jun 2025 beli, sampai harini okay je no crash from KL, okay je

L

Liew Jun Kit

Jun 27, 2025

Nak cakap la Honestly tak menyesal. Photoshop & Illustrator — memang puas hati, nanti repeat lagi insyaAllah okay tu je sharing

W

Wong Kok Wai

Jun 27, 2025

hi seller hmm okay la, jun 2025 beli… so far stable, cuma kena sabar sikit masa first setup itu je la pendapat i

K

Kumar Selvam

Jun 23, 2025

assalamualaikum good la. i expected less tbh — photoshop & illustrator deliver macam iklan cakap chat style review skit hahaha

G

Goh Xin Yi

Jun 22, 2025

ehemm malaysian here, photoshop & illustrator okay untuk kerja harian + side hustle i. love it wallahi okay la

N

Nadia Izzati

Jun 20, 2025

Yo Best gila. Kawan office pun tanya link, i share sikit2 je la hahaha stay safe semua