Advanced JPG to PDF Free 8.1.0
Windows 10/11 x64 便携版

运行
双击 AdvancedJPGtoPDFFree.exe，无需另装 .NET。请保留旁边的 DLL、Icons 与其他目录。
添加 JPG、PNG、TIFF、BMP、GIF 图片；多页 TIFF 会拆为独立页面。
选中图片可旋转、删除、上下移动；拖动缩略图可排序，Ctrl 单击可多选。
选择 A4 / Letter / A5 或原始大小，设置页边距与图片质量，再创建 PDF。
PDF 保存使用临时文件，成功后再替换目标；取消或失败不会覆盖已有目标文件。
顶部月亮/太阳按钮切换 Light/Dark；设置支持 System、Light、Dark 及10种语言。

brand.ini
修改 exe 旁的 brand.ini，重新启动后生效。缺失、打不开或格式错误时使用默认品牌。
[Brand] Name, ShortName, Company, WebsiteUrl, SupportUrl, SupportEmail, Version, Tagline,
        IconPath, AccentColor, AccentColorDark
[Appearance] Theme=System/Light/Dark；Language=en/zh-CN/es/pt-BR/de/fr/ja/ko/ru/it
IconPath 可为空，也可为相对 exe 的图片/图标路径。
WebsiteUrl 与 SupportUrl 仅接受 http(s) 地址。无效颜色、过长字段和控制字符会回退默认值。
Name 兼容 ProductName/AppName，WebsiteUrl 兼容 Website/HomepageUrl/Homepage。
主题与语言偏好保存在 %LOCALAPPDATA%\PDFCore\AdvancedJPGtoPDFFree\preferences.json，
它们优先于 brand.ini 默认值。删除此文件可重新采用品牌默认外观。

来源与许可
这是基于 NAPS2 8.5.1 核心构建的专用图片转 PDF 软件。
真正使用 NAPS2 的 ImageImporter、ProcessedImage、RotationTransform、PdfExporter；
不是静态界面，也不是通过重写一个简单转换器冒充 NAPS2。
上游：https://github.com/cyanfish/naps2
固定版本：v8.5.1，提交 3481963789af647a9f9e0a19176a0d2f7f593b5d
NAPS2 © 2009–2026 NAPS2 Contributors；完整应用 GNU GPL v2 或更新版本。
NAPS2.Sdk / Images 等保留 GNU LGPL v2.1 或更新版本的原有许可。
新增品牌界面与修改源码随本次交付提供。完整对应源码请见同目录外附 Source.zip。
所有应用图标使用 Lucide 1.59.0（ISC）；详见 LUCIDE-LICENSE.txt 与 LUCIDE-SOURCES.json。
其他依赖和自带 .NET 运行时的声明见 Licenses 与 THIRD-PARTY-PACKAGES.json。
它是 PDFCore 独立修改版；不表示上游 NAPS2 对该修改版背书。

验证
Release 编译通过；无窗口真实引擎验证了 JPEG/PNG/透明 PNG/中文路径、页面重排与90度旋转、
A4 页尺寸、原始尺寸、JPEG压缩、取消、旧目标保护、错误图片和品牌配置容错。
交付阶段没有继续操作用户桌面，因此本次未自动化验证可见界面交互与布局。
8.1.0 已增加真实 WPF 窗口内容离屏渲染验证，覆盖 Light/Dark、10种语言及设置/关于/成功弹窗。
语言：English、简体中文、Español、Português (Brasil)、Deutsch、Français、日本語、한국어、Русский、Italiano。
应用暗色包含窗口背景、内容区域、控件、应用弹窗与支持 DWM 属性的 Windows 标题栏。
系统文件选择框遵循 Windows 原生外观。

开发构建
安装 .NET SDK 10，解压完整 Source.zip，在源码根目录运行：
powershell -ExecutionPolicy Bypass -File .\build-advanced-jpg.ps1
所有上游源码保留；品牌界面位于 NAPS2.AdvancedJpgToPdf。
核心改动仅为 PdfExportParams 的可选纸张布局参数与 PdfExporter 的等比居中排版。

