| 1 | <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 1280 720" width="1280" height="720" |
| 2 | font-family="-apple-system, BlinkMacSystemFont, 'Segoe UI', sans-serif" |
| 3 | font-size="12"> |
| 4 | <!-- |
| 5 | Multi-dimensional Feature Comparison Table Template |
| 6 | Usage: Multi-plan/product horizontal comparison, feature matrix |
| 7 | Scenarios: Product selection, competitor comparison, service tier comparison |
| 8 | Supports: 3 columns x 6 rows (2-4 columns, 4-8 rows recommended) |
| 9 | --> |
| 10 | |
| 11 | <rect width="1280" height="720" fill="#FFFFFF"/> |
| 12 | <!-- Title --> |
| 13 | <g id="header" data-pptx-bounds="40 15 1200 125"> |
| 14 | <text x="640" y="55" text-anchor="middle" |
| 15 | font-size="30" font-weight="700" fill="#0F172A">Solution Comparison Assessment</text> |
| 16 | <text x="640" y="82" text-anchor="middle" |
| 17 | font-size="14" fill="#64748B">Comparison Matrix · Horizontal comparison of core metrics across three solutions</text> |
| 18 | </g> |
| 19 | <g id="row-header" data-pptx-bounds="0 85 1280 84"> |
| 20 | <!-- Header Row --> |
| 21 | <rect x="60" y="105" width="240" height="55" rx="8" fill="#F1F5F9"/> |
| 22 | <text x="180" y="139" text-anchor="middle" |
| 23 | font-size="15" font-weight="700" fill="#475569">Evaluation Dimensions</text> |
| 24 | <!-- Plan A Column Header --> |
| 25 | <rect x="320" y="105" width="280" height="55" rx="8" fill="#64748B"/> |
| 26 | <text x="460" y="132" text-anchor="middle" |
| 27 | font-size="18" font-weight="700" fill="#FFFFFF">Plan A</text> |
| 28 | <text x="460" y="150" text-anchor="middle" |
| 29 | fill="#FFFFFF" fill-opacity="0.8">Self-built On-premise</text> |
| 30 | <!-- Plan B Column Header (Recommended) --> |
| 31 | <rect x="620" y="100" width="280" height="62" rx="8" fill="#10B981"/> |
| 32 | <rect x="750" y="92" width="56" height="20" rx="10" fill="#F59E0B"/> |
| 33 | <text x="778" y="105" text-anchor="middle" |
| 34 | font-weight="700" fill="#FFFFFF">Recommended</text> |
| 35 | <text x="760" y="131" text-anchor="middle" |
| 36 | font-size="18" font-weight="700" fill="#FFFFFF">Plan B</text> |
| 37 | <text x="760" y="150" text-anchor="middle" |
| 38 | fill="#FFFFFF" fill-opacity="0.8">Hybrid Cloud Arch</text> |
| 39 | <!-- Plan C Column Header --> |
| 40 | <rect x="920" y="105" width="280" height="55" rx="8" fill="#3B82F6"/> |
| 41 | <text x="1060" y="132" text-anchor="middle" |
| 42 | font-size="18" font-weight="700" fill="#FFFFFF">Plan C</text> |
| 43 | <text x="1060" y="150" text-anchor="middle" |
| 44 | fill="#FFFFFF" fill-opacity="0.8">Pure SaaS Subscription</text> |
| 45 | </g> |
| 46 | <!-- Data Rows --> |
| 47 | <g id="row-1" data-pptx-bounds="0 168 1280 89"> |
| 48 | <!-- Row 1: Deployment Cost --> |
| 49 | <rect x="60" y="175" width="240" height="75" rx="6" fill="#F1F5F9"/> |
| 50 | <text x="180" y="218" text-anchor="middle" |
| 51 | font-size="15" font-weight="600" fill="#334155">Deployment Cost</text> |
| 52 | <rect x="320" y="175" width="280" height="75" rx="6" fill="#FFFFFF" stroke="#E2E8F0" stroke-width="1"/> |
| 53 | <text x="460" y="210" text-anchor="middle" |
| 54 | font-size="22" font-weight="700" fill="#0F172A">$500K</text> |
| 55 | <text x="460" y="232" text-anchor="middle" |
| 56 | fill="#F43F5E">High</text> |
| 57 | <rect x="620" y="175" width="280" height="75" rx="6" fill="#10B981" fill-opacity="0.05" stroke="#10B981" stroke-width="1.5"/> |
| 58 | <text x="760" y="210" text-anchor="middle" |
| 59 | font-size="22" font-weight="700" fill="#0F172A">$180K</text> |
| 60 | <text x="760" y="232" text-anchor="middle" |
| 61 | fill="#10B981">Optimal</text> |
| 62 | <rect x="920" y="175" width="280" height="75" rx="6" fill="#FFFFFF" stroke="#E2E8F0" stroke-width="1"/> |
| 63 | <text x="1060" y="210" text-anchor="middle" |
| 64 | font-size="22" font-weight="700" fill="#0F172A">$80K/yr</text> |
| 65 | <text x="1060" y="232" text-anchor="middle" |
| 66 | fill="#F59E0B">Medium</text> |
| 67 | </g> |
| 68 | <g id="row-2" data-pptx-bounds="0 253 1280 89"> |
| 69 | <!-- Row 2: Data Security --> |
| 70 | <rect x="60" y="260" width="240" height="75" rx="6" fill="#F1F5F9"/> |
| 71 | <text x="180" y="303" text-anchor="middle" |
| 72 | font-size="15" font-weight="600" fill="#334155">Data Security</text> |
| 73 | <rect x="320" y="260" width="280" height="75" rx="6" fill="#FFFFFF" stroke="#E2E8F0" stroke-width="1"/> |
| 74 | <text x="460" y="303" text-anchor="middle" |
| 75 | font-size="16" font-weight="600" fill="#10B981">★★★★★</text> |
| 76 | <rect x="620" y="260" width="280" height="75" rx="6" fill="#10B981" fill-opacity="0.05" stroke="#10B981" stroke-width="1.5"/> |
| 77 | <text x="760" y="303" text-anchor="middle" |
| 78 | font-size="16" font-weight="600" fill="#10B981">★★★★☆</text> |
| 79 | <rect x="920" y="260" width="280" height="75" rx="6" fill="#FFFFFF" stroke="#E2E8F0" stroke-width="1"/> |
| 80 | <text x="1060" y="303" text-anchor="middle" |
| 81 | font-size="16" font-weight="600" fill="#F43F5E">★★★☆☆</text> |
| 82 | </g> |
| 83 | <g id="row-3" data-pptx-bounds="0 338 1280 89"> |
| 84 | <!-- Row 3: Scalability --> |
| 85 | <rect x="60" y="345" width="240" height="75" rx="6" fill="#F1F5F9"/> |
| 86 | <text x="180" y="388" text-anchor="middle" |
| 87 | font-size="15" font-weight="600" fill="#334155">Scalability</text> |
| 88 | <rect x="320" y="345" width="280" height="75" rx="6" fill="#FFFFFF" stroke="#E2E8F0" stroke-width="1"/> |
| 89 | <text x="460" y="388" text-anchor="middle" |
| 90 | font-size="16" font-weight="600" fill="#F43F5E">★★☆☆☆</text> |
| 91 | <rect x="620" y="345" width="280" height="75" rx="6" fill="#10B981" fill-opacity="0.05" stroke="#10B981" stroke-width="1.5"/> |
| 92 | <text x="760" y="388" text-anchor="middle" |
| 93 | font-size="16" font-weight="600" fill="#10B981">★★★★★</text> |
| 94 | <rect x="920" y="345" width="280" height="75" rx="6" fill="#FFFFFF" stroke="#E2E8F0" stroke-width="1"/> |
| 95 | <text x="1060" y="388" text-anchor="middle" |
| 96 | font-size="16" font-weight="600" fill="#10B981">★★★★★</text> |
| 97 | </g> |
| 98 | <g id="row-4" data-pptx-bounds="0 423 1280 89"> |
| 99 | <!-- Row 4: Time to Market --> |
| 100 | <rect x="60" y="430" width="240" height="75" rx="6" fill="#F1F5F9"/> |
| 101 | <text x="180" y="473" text-anchor="middle" |
| 102 | font-size="15" font-weight="600" fill="#334155">Time to Market</text> |
| 103 | <rect x="320" y="430" width="280" height="75" rx="6" fill="#FFFFFF" stroke="#E2E8F0" stroke-width="1"/> |
| 104 | <text x="460" y="473" text-anchor="middle" |
| 105 | font-size="16" font-weight="700" fill="#0F172A">6-12 Months</text> |
| 106 | <rect x="620" y="430" width="280" height="75" rx="6" fill="#10B981" fill-opacity="0.05" stroke="#10B981" stroke-width="1.5"/> |
| 107 | <text x="760" y="473" text-anchor="middle" |
| 108 | font-size="16" font-weight="700" fill="#0F172A">3-5 Months</text> |
| 109 | <rect x="920" y="430" width="280" height="75" rx="6" fill="#FFFFFF" stroke="#E2E8F0" stroke-width="1"/> |
| 110 | <text x="1060" y="473" text-anchor="middle" |
| 111 | font-size="16" font-weight="700" fill="#0F172A">1-2 Months</text> |
| 112 | </g> |
| 113 | <g id="row-5" data-pptx-bounds="0 508 1280 89"> |
| 114 | <!-- Row 5: Customization --> |
| 115 | <rect x="60" y="515" width="240" height="75" rx="6" fill="#F1F5F9"/> |
| 116 | <text x="180" y="558" text-anchor="middle" |
| 117 | font-size="15" font-weight="600" fill="#334155">Customization Level</text> |
| 118 | <rect x="320" y="515" width="280" height="75" rx="6" fill="#FFFFFF" stroke="#E2E8F0" stroke-width="1"/> |
| 119 | <text x="460" y="558" text-anchor="middle" |
| 120 | font-size="16" font-weight="600" fill="#10B981">★★★★★</text> |
| 121 | <rect x="620" y="515" width="280" height="75" rx="6" fill="#10B981" fill-opacity="0.05" stroke="#10B981" stroke-width="1.5"/> |
| 122 | <text x="760" y="558" text-anchor="middle" |
| 123 | font-size="16" font-weight="600" fill="#10B981">★★★★☆</text> |
| 124 | <rect x="920" y="515" width="280" height="75" rx="6" fill="#FFFFFF" stroke="#E2E8F0" stroke-width="1"/> |
| 125 | <text x="1060" y="558" text-anchor="middle" |
| 126 | font-size="16" font-weight="600" fill="#F43F5E">★★☆☆☆</text> |
| 127 | </g> |
| 128 | <g id="row-total" data-pptx-bounds="0 603 1280 84"> |
| 129 | <!-- Footer Total Score --> |
| 130 | <rect x="60" y="610" width="240" height="70" rx="8" fill="#F1F5F9"/> |
| 131 | <text x="180" y="650" text-anchor="middle" |
| 132 | font-size="15" font-weight="700" fill="#334155">Overall Score</text> |
| 133 | <rect x="320" y="610" width="280" height="70" rx="8" fill="#64748B" fill-opacity="0.08"/> |
| 134 | <text x="460" y="652" text-anchor="middle" |
| 135 | font-size="28" font-weight="800" fill="#64748B">72</text> |
| 136 | <rect x="620" y="610" width="280" height="70" rx="8" fill="#10B981" fill-opacity="0.1"/> |
| 137 | <text x="760" y="652" text-anchor="middle" |
| 138 | font-size="28" font-weight="800" fill="#10B981">91</text> |
| 139 | <rect x="920" y="610" width="280" height="70" rx="8" fill="#3B82F6" fill-opacity="0.08"/> |
| 140 | <text x="1060" y="652" text-anchor="middle" |
| 141 | font-size="28" font-weight="800" fill="#3B82F6">68</text> |
| 142 | </g> |
| 143 | </svg> |
| 144 |