Skip to content

Add extended testgrid resources and generation scripts#382

Merged
mattleibow merged 1 commit intomainfrom
feature/testgrid-resources
Mar 17, 2026
Merged

Add extended testgrid resources and generation scripts#382
mattleibow merged 1 commit intomainfrom
feature/testgrid-resources

Conversation

@mattleibow
Copy link
Collaborator

Extracts testgrid tile images and generation scripts into a standalone PR.

What's included

  • resources/collections/testgrid/: Extended testgrid DZI collection (~21K tiles across 16 zoom levels) used for DeepZoom integration tests and the Blazor sample default image
  • scripts/generate-testgrid.cs: C# dotnet-script to regenerate the testgrid from scratch (draws labeled grid cells with SkiaSharp)
  • scripts/generate-dzi.cs: C# dotnet-script to tile any image into a Deep Zoom Image (DZI) collection

Why separate?

This PR was extracted from the larger DeepZoom static preview PR (#379) to keep binary assets and tooling scripts separate from library code changes.

- Extend testgrid collection from 1374 to ~21854 tile images (16 zoom levels)
- Add scripts/generate-testgrid.cs: C# script to generate the testgrid DZI
- Add scripts/generate-dzi.cs: C# script to convert images into DZI tile sets
- Update testgrid.dzi with extended image dimensions

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
mattleibow added a commit that referenced this pull request Mar 17, 2026
These binary assets and generation scripts are now maintained in a
separate PR to keep this PR focused on library code changes.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
@mattleibow mattleibow merged commit 65a0f11 into main Mar 17, 2026
1 of 2 checks passed
@mattleibow mattleibow deleted the feature/testgrid-resources branch March 17, 2026 01:24
mattleibow added a commit that referenced this pull request Mar 17, 2026
Resolve conflicts: testgrid resources deleted in our branch (extracted to PR #382)
vs main which had modified those same files.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant