-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy path想猫Logo排版工具使用教程.html
More file actions
610 lines (539 loc) · 20.7 KB
/
想猫Logo排版工具使用教程.html
File metadata and controls
610 lines (539 loc) · 20.7 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
<!DOCTYPE html>
<html lang="zh-CN">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>想猫 Logo排版工具 V0.3 - 完整使用教程</title>
<style>
* {
margin: 0;
padding: 0;
box-sizing: border-box;
}
body {
font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif;
line-height: 1.8;
color: #333;
background: linear-gradient(135deg, #667eea 0%, #764ba2 100%);
min-height: 100vh;
}
.container {
max-width: 900px;
margin: 0 auto;
padding: 40px 20px;
}
header {
text-align: center;
padding: 60px 20px;
background: rgba(255,255,255,0.95);
border-radius: 20px;
margin-bottom: 40px;
box-shadow: 0 20px 60px rgba(0,0,0,0.15);
}
header h1 {
font-size: 2.5em;
background: linear-gradient(135deg, #667eea 0%, #764ba2 100%);
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
background-clip: text;
margin-bottom: 15px;
}
header .subtitle {
font-size: 1.2em;
color: #666;
margin-bottom: 20px;
}
header .tags {
display: flex;
justify-content: center;
gap: 10px;
flex-wrap: wrap;
}
header .tag {
background: linear-gradient(135deg, #667eea 0%, #764ba2 100%);
color: white;
padding: 5px 15px;
border-radius: 20px;
font-size: 0.9em;
}
.toc {
background: rgba(255,255,255,0.95);
border-radius: 15px;
padding: 30px;
margin-bottom: 40px;
box-shadow: 0 10px 40px rgba(0,0,0,0.1);
}
.toc h2 {
color: #667eea;
margin-bottom: 20px;
font-size: 1.5em;
}
.toc ul {
list-style: none;
}
.toc li {
padding: 10px 0;
border-bottom: 1px dashed #eee;
}
.toc li:last-child {
border-bottom: none;
}
.toc a {
color: #333;
text-decoration: none;
display: flex;
align-items: center;
gap: 10px;
transition: color 0.3s;
}
.toc a:hover {
color: #667eea;
}
.toc .step-num {
background: linear-gradient(135deg, #667eea 0%, #764ba2 100%);
color: white;
width: 30px;
height: 30px;
border-radius: 50%;
display: flex;
align-items: center;
justify-content: center;
font-weight: bold;
font-size: 0.9em;
}
section {
background: rgba(255,255,255,0.95);
border-radius: 15px;
padding: 40px;
margin-bottom: 30px;
box-shadow: 0 10px 40px rgba(0,0,0,0.1);
}
section h2 {
color: #667eea;
font-size: 1.8em;
margin-bottom: 20px;
padding-bottom: 15px;
border-bottom: 3px solid #667eea;
display: flex;
align-items: center;
gap: 15px;
}
section h2 .step-badge {
background: linear-gradient(135deg, #667eea 0%, #764ba2 100%);
color: white;
width: 40px;
height: 40px;
border-radius: 50%;
display: flex;
align-items: center;
justify-content: center;
font-size: 1.2em;
}
section h3 {
color: #764ba2;
font-size: 1.3em;
margin: 25px 0 15px 0;
}
p {
margin-bottom: 15px;
color: #555;
}
.screenshot-container {
position: relative;
margin: 30px 0;
border-radius: 10px;
overflow: hidden;
box-shadow: 0 5px 20px rgba(0,0,0,0.15);
}
.screenshot-container img {
width: 100%;
display: block;
}
/* 箭头标注样式 */
.annotation {
position: absolute;
display: flex;
align-items: center;
gap: 10px;
animation: pulse 2s infinite;
}
@keyframes pulse {
0%, 100% { transform: scale(1); }
50% { transform: scale(1.05); }
}
.annotation .arrow {
font-size: 2em;
color: #ff4757;
text-shadow: 2px 2px 4px rgba(0,0,0,0.3);
}
.annotation .label {
background: #ff4757;
color: white;
padding: 8px 15px;
border-radius: 8px;
font-weight: bold;
font-size: 0.9em;
white-space: nowrap;
box-shadow: 0 3px 10px rgba(255,71,87,0.4);
}
/* 不同位置的箭头 */
.annotation.top-left { top: 5%; left: 5%; }
.annotation.top-right { top: 5%; right: 5%; flex-direction: row-reverse; }
.annotation.center-left { top: 40%; left: 5%; }
.annotation.center-right { top: 40%; right: 5%; flex-direction: row-reverse; }
.annotation.bottom-left { bottom: 15%; left: 5%; }
.annotation.bottom-right { bottom: 15%; right: 5%; flex-direction: row-reverse; }
.steps-list {
background: #f8f9fa;
border-radius: 10px;
padding: 25px;
margin: 20px 0;
}
.steps-list ol {
margin-left: 20px;
}
.steps-list li {
padding: 10px 0;
color: #555;
}
.steps-list li::marker {
color: #667eea;
font-weight: bold;
}
.feature-grid {
display: grid;
grid-template-columns: repeat(auto-fit, minmax(200px, 1fr));
gap: 20px;
margin: 25px 0;
}
.feature-card {
background: linear-gradient(135deg, #f5f7fa 0%, #c3cfe2 100%);
padding: 20px;
border-radius: 10px;
text-align: center;
}
.feature-card .icon {
font-size: 2.5em;
margin-bottom: 10px;
}
.feature-card h4 {
color: #667eea;
margin-bottom: 8px;
}
.feature-card p {
font-size: 0.9em;
color: #666;
margin: 0;
}
.tip-box {
background: linear-gradient(135deg, #fff3cd 0%, #ffeeba 100%);
border-left: 4px solid #ffc107;
padding: 20px;
border-radius: 0 10px 10px 0;
margin: 20px 0;
}
.tip-box h4 {
color: #856404;
margin-bottom: 10px;
display: flex;
align-items: center;
gap: 8px;
}
.tip-box p {
color: #856404;
margin: 0;
}
.highlight-box {
background: linear-gradient(135deg, #d4edda 0%, #c3e6cb 100%);
border-left: 4px solid #28a745;
padding: 20px;
border-radius: 0 10px 10px 0;
margin: 20px 0;
}
.highlight-box h4 {
color: #155724;
margin-bottom: 10px;
}
.highlight-box p {
color: #155724;
margin: 0;
}
footer {
text-align: center;
padding: 40px;
color: white;
}
footer a {
color: white;
text-decoration: underline;
}
/* 响应式 */
@media (max-width: 768px) {
header h1 {
font-size: 1.8em;
}
section {
padding: 25px;
}
.annotation .label {
font-size: 0.75em;
padding: 5px 10px;
}
.annotation .arrow {
font-size: 1.5em;
}
}
</style>
</head>
<body>
<div class="container">
<header>
<h1>想猫 Logo排版工具 V0.3</h1>
<p class="subtitle">一站式图片拼接神器 - 完整使用教程</p>
<div class="tags">
<span class="tag">智能裁剪</span>
<span class="tag">批量排版</span>
<span class="tag">模板拼图</span>
<span class="tag">一键导出</span>
</div>
</header>
<nav class="toc">
<h2>目录</h2>
<ul>
<li>
<a href="#intro">
<span class="step-num">1</span>
工具简介
</a>
</li>
<li>
<a href="#card-grid">
<span class="step-num">2</span>
卡片网格功能 - Logo批量展示
</a>
</li>
<li>
<a href="#smart-bin">
<span class="step-num">3</span>
智能装箱功能 - 自动优化排版
</a>
</li>
<li>
<a href="#template">
<span class="step-num">4</span>
模板拼图功能 - 漫画风格排版
</a>
</li>
<li>
<a href="#tips">
<span class="step-num">5</span>
使用技巧与建议
</a>
</li>
</ul>
</nav>
<section id="intro">
<h2><span class="step-badge">1</span> 工具简介</h2>
<p>想猫 Logo排版工具是一款纯前端的图片排版和拼图工具,无需安装任何软件,直接在浏览器中打开HTML文件即可使用。它特别适合设计师、运营人员和社交媒体内容创作者。</p>
<div class="feature-grid">
<div class="feature-card">
<div class="icon">🎯</div>
<h4>智能裁剪</h4>
<p>自动识别并裁剪图片空白区域</p>
</div>
<div class="feature-card">
<div class="icon">📐</div>
<h4>多种布局</h4>
<p>卡片网格、智能装箱、模板拼图</p>
</div>
<div class="feature-card">
<div class="icon">🎨</div>
<h4>丰富模板</h4>
<p>漫画风格、斜切分割、多边形等</p>
</div>
<div class="feature-card">
<div class="icon">💾</div>
<h4>灵活导出</h4>
<p>支持JPG/PNG/WebP多种格式</p>
</div>
</div>
<div class="screenshot-container">
<img src="blog_screenshots/01_main_interface.png" alt="工具主界面">
<div class="annotation top-left">
<span class="arrow">👆</span>
<span class="label">上传Logo区域</span>
</div>
<div class="annotation center-left">
<span class="arrow">👉</span>
<span class="label">排版设置面板</span>
</div>
<div class="annotation center-right">
<span class="arrow">👈</span>
<span class="label">预览区域</span>
</div>
<div class="annotation bottom-left">
<span class="arrow">👉</span>
<span class="label">模板拼图区域</span>
</div>
</div>
</section>
<section id="card-grid">
<h2><span class="step-badge">2</span> 卡片网格功能</h2>
<p>卡片网格功能非常适合批量展示Logo或产品图片,每个图片会被放置在统一大小的卡片中,整齐美观。</p>
<h3>使用步骤</h3>
<div class="steps-list">
<ol>
<li><strong>上传图片</strong>:点击或拖拽图片到"上传LOGO"区域,支持批量上传</li>
<li><strong>选择布局</strong>:在"布局方式"下拉菜单中选择"卡片网格"</li>
<li><strong>调整参数</strong>:设置卡片宽度、高度、列数、间距、圆角等参数</li>
<li><strong>生成预览</strong>:点击"生成预览"按钮查看效果</li>
<li><strong>导出图片</strong>:满意后点击"导出图片"保存结果</li>
</ol>
</div>
<div class="screenshot-container">
<img src="blog_screenshots/02_card_grid_preview.png" alt="卡片网格预览">
<div class="annotation top-left">
<span class="arrow">👆</span>
<span class="label">已上传的Logo图片</span>
</div>
<div class="annotation center-left">
<span class="arrow">👉</span>
<span class="label">卡片网格参数设置</span>
</div>
<div class="annotation center-right">
<span class="arrow">👈</span>
<span class="label">实时预览效果</span>
</div>
</div>
<div class="tip-box">
<h4>💡 小技巧</h4>
<p>勾选"自动裁剪空白"可以自动去除Logo周围的白色空白区域,让排版更加紧凑美观。</p>
</div>
</section>
<section id="smart-bin">
<h2><span class="step-badge">3</span> 智能装箱功能</h2>
<p>智能装箱基于bin-packing算法,可以根据图片的实际尺寸自动计算最优排列,充分利用画布空间。</p>
<h3>使用步骤</h3>
<div class="steps-list">
<ol>
<li><strong>上传图片</strong>:上传需要排版的多张图片</li>
<li><strong>选择布局</strong>:将布局方式切换为"智能装箱"</li>
<li><strong>设置参数</strong>:调整统一高度、间距、画布宽度等</li>
<li><strong>选择列数</strong>:可以选择自动或手动指定2-6列</li>
<li><strong>生成预览</strong>:点击生成查看智能排列效果</li>
</ol>
</div>
<div class="screenshot-container">
<img src="blog_screenshots/03_smart_bin_packing.png" alt="智能装箱预览">
<div class="annotation top-left">
<span class="arrow">👆</span>
<span class="label">已上传4张Logo</span>
</div>
<div class="annotation center-left">
<span class="arrow">👉</span>
<span class="label">智能装箱参数</span>
</div>
<div class="annotation bottom-left">
<span class="arrow">👉</span>
<span class="label">列数可选自动或固定</span>
</div>
</div>
<div class="highlight-box">
<h4>✅ 适用场景</h4>
<p>智能装箱特别适合不同尺寸的图片混排,算法会自动找到最佳排列方式,减少空白浪费。</p>
</div>
</section>
<section id="template">
<h2><span class="step-badge">4</span> 模板拼图功能</h2>
<p>模板拼图是最强大的功能,提供了多种预设模板,包括漫画风格分镜、斜切分割、多边形等创意布局,非常适合制作社交媒体图片。</p>
<h3>支持的画布比例</h3>
<div class="feature-grid">
<div class="feature-card">
<div class="icon">📱</div>
<h4>9:16 竖版</h4>
<p>抖音/快手/小红书故事</p>
</div>
<div class="feature-card">
<div class="icon">📷</div>
<h4>3:4 竖版</h4>
<p>Instagram帖子</p>
</div>
<div class="feature-card">
<div class="icon">⬜</div>
<h4>1:1 方形</h4>
<p>微信朋友圈</p>
</div>
<div class="feature-card">
<div class="icon">🖥️</div>
<h4>16:9 横版</h4>
<p>公众号封面/B站封面</p>
</div>
</div>
<h3>使用步骤</h3>
<div class="steps-list">
<ol>
<li><strong>上传图片</strong>:在"模板拼图"区域上传所需图片</li>
<li><strong>选择比例</strong>:点击比例按钮(如9:16竖版)</li>
<li><strong>选择模板</strong>:在模板列表中选择喜欢的布局</li>
<li><strong>调整参数</strong>:设置间距、外边距、底色等</li>
<li><strong>预览拼图</strong>:点击"预览拼图"查看效果</li>
<li><strong>编辑裁剪</strong>:点击图片上的✎按钮可以调整裁剪区域</li>
</ol>
</div>
<div class="screenshot-container">
<img src="blog_screenshots/04_template_puzzle.png" alt="模板拼图预览">
<div class="annotation top-left">
<span class="arrow">👆</span>
<span class="label">已上传3张图片</span>
</div>
<div class="annotation center-left">
<span class="arrow">👉</span>
<span class="label">比例选择按钮</span>
</div>
<div class="annotation center-right">
<span class="arrow">👈</span>
<span class="label">三排模板预览</span>
</div>
<div class="annotation bottom-left">
<span class="arrow">👉</span>
<span class="label">模板选择区域</span>
</div>
</div>
<div class="tip-box">
<h4>💡 进阶功能</h4>
<p>勾选"添加底部文字"可以在拼图下方添加标题或说明文字,非常适合制作带标题的封面图。</p>
</div>
</section>
<section id="tips">
<h2><span class="step-badge">5</span> 使用技巧与建议</h2>
<h3>最佳实践</h3>
<div class="steps-list">
<ol>
<li><strong>图片质量</strong>:上传高分辨率的原图,导出时可以选择缩小比例</li>
<li><strong>文件大小</strong>:利用"大小限制"功能自动压缩,方便上传到社交平台</li>
<li><strong>批量处理</strong>:支持一次上传多张图片,大大提高工作效率</li>
<li><strong>实时预览</strong>:修改参数后点击预览,满意后再导出</li>
<li><strong>格式选择</strong>:JPG适合照片,PNG适合透明背景,WebP体积最小</li>
</ol>
</div>
<h3>常见问题</h3>
<div class="tip-box">
<h4>❓ 为什么预览很慢?</h4>
<p>图片较大或数量较多时,处理需要一定时间。建议先用较小的图片测试效果。</p>
</div>
<div class="tip-box">
<h4>❓ 如何调整单张图片的位置?</h4>
<p>在模板拼图模式下,点击图片缩略图上的✎按钮,可以打开裁剪编辑器精确调整。</p>
</div>
<div class="highlight-box">
<h4>🎉 开始使用</h4>
<p>现在就打开"想猫 Logo排版工具V0.3.html"文件,开始你的创作之旅吧!这款工具完全免费,无需联网,保护你的图片隐私。</p>
</div>
</section>
<footer>
<p>想猫 Logo排版工具 V0.3 | 作者: Nieao</p>
<p>本教程由 Claude 自动生成</p>
</footer>
</div>
</body>
</html>