diff --git a/CHANGELOG.md b/CHANGELOG.md index c316e5d9..a07c0765 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -241,6 +241,25 @@ follow semantic versioning; release dates are ISO 8601. ### Documentation +- **The engine deck stopped calling a shipped backend planned.** Its first page listed + PPTX as *Planned* beside a version badge reading v2.1.0 — the release that shipped it, + and the release whose own copy of that deck is published as a `.pptx`. The page + described the library as generating "structured business PDF documents" and its + pipeline as ending in "PDFBox writes the bytes", both written when PDF was the only + output. PPTX is now listed as the live, `@Beta` backend it is, and the prose covers + both. The benchmark pages are redrawn from a fresh five-run median: at 1000 rows + GraphCompose renders in 40.0 ms against iText's 170.1 ms and JasperReports' 38.5 ms, + on 19.3 MB of peak heap against 68.0 MB and 52.4 MB — the same shape the previous + snapshot showed, with Jasper at parity on time and GraphCompose far lighter on memory. +- **README leads with the banner, and gathers the documents that explain the engine.** + The hero is the engine deck's opening page on a page cropped to wrap it, rendered + straight to a raster through the image backend — no intermediate PDF, no external + rasteriser. `GenerateAllExamples` now renders that banner as a document too, so + `engine-banner.pdf` is a published preview the drift gate refreshes and compares like + any other rather than a file only one entry point could produce. A new section + collects the five documents that describe the engine by being its output: the deck, + the twin PDF/PPTX pair, the feature catalogue, the master showcase and the Maven + Central banner, each with what it shows and the example that renders it. - **The PowerShell commands run as written.** Two pages handed Windows readers a command that fails. PowerShell splits a `-D` flag whose property name contains a dot, passing the native command `-Dexec` and `.mainClass=…` as separate arguments, and diff --git a/README.md b/README.md index 3f3fb99d..7ef23471 100644 --- a/README.md +++ b/README.md @@ -1,7 +1,12 @@ # GraphCompose

- GraphCompose logo + GraphCompose — a declarative Java DSL: authored code, resolved layout, PDF and PPTX output +

+ +

+ This banner is a GraphCompose document, and the image above is the engine rendering it — straight to a raster, no intermediate PDF.
+ It is the opening page of the engine deck · as a PDF · the source that renders both

@@ -383,6 +388,26 @@ GraphCompose uses PDFBox under the hood as the rendering backend — the com > **Templates in 2.0** — there is one template surface: the layered preset families in `graph-compose-templates`, themed through `BrandTheme`. Arriving from a pre-2.0 surface (classic presets, the built-in `*Template` classes)? **[Which template system should I use?](./docs/templates/which-template-system.md)** maps every retired name to its layered replacement. +## The engine, explained by the engine + +Every document below is rendered by GraphCompose from a runnable example in this +repository, and re-rendered on every release. They are the fastest way to see what the +engine does without cloning anything — and each one is the engine's own output, so +what it shows is what it can do. + +| Document | What it shows | Source | +|---|---|---| +| **[Engine deck](./assets/readme/examples/engine-deck.pdf)** (4 pages) | The pipeline end to end — DSL → measure → paginate → render — then the measured comparison against iText 9 and JasperReports, and how all three scale from 40 to 1000 rows. Pages 3–4 are drawn from the benchmark result file, not typed in. | [EngineDeckExample](./examples/src/main/java/com/demcha/examples/flagships/EngineDeckExample.java) | +| **[Twin output](./assets/readme/examples/twin-output.pdf)** · [PPTX](./assets/readme/examples/twin-output.pptx) | One composition, two files. Open them side by side: same geometry, one print-ready, one editable in PowerPoint. | [TwinOutputExample](./examples/src/main/java/com/demcha/examples/flagships/TwinOutputExample.java) | +| **[Feature catalogue](./assets/readme/examples/feature-catalog.pdf)** (7 pages) | Self-documenting blocks: each shows the exact API call in a grey panel and renders the result directly beneath it. Headings land in the PDF outline, so your viewer's bookmark panel is the index. | [FeatureCatalogExample](./examples/src/main/java/com/demcha/examples/flagships/FeatureCatalogExample.java) | +| **[Master showcase](./assets/readme/examples/master-showcase.pdf)** · [PPTX](./assets/readme/examples/master-showcase.pptx) | A realistic report — modules, sections, rows, tables, shapes, layers in one document, from a single source file. | [MasterShowcaseExample](./examples/src/main/java/com/demcha/examples/flagships/MasterShowcaseExample.java) | +| **[Maven Central banner](./assets/readme/examples/maven-banner.pdf)** · [PPTX](./assets/readme/examples/maven-banner.pptx) | The release announcement card — coordinate, capability chips, and the code → layout → document pipeline in one 16:9 frame. | [MavenBannerPptxExample](./examples/src/main/java/com/demcha/examples/flagships/MavenBannerPptxExample.java) | + +The benchmark numbers in the deck come from this repository's own harness — +[how to run it yourself](./docs/operations/benchmarks.md). Read the ratios rather than +the milliseconds: all three engines are measured in the same run on the same machine, so +their proportions survive a change of hardware while the timings do not. + ## Documentation 📚 **[Full docs index](./docs/README.md)** — categorised map of every doc, ADR, and recipe. Start there to navigate the documentation. diff --git a/assets/readme/engine-banner.png b/assets/readme/engine-banner.png new file mode 100644 index 00000000..06bae315 Binary files /dev/null and b/assets/readme/engine-banner.png differ diff --git a/assets/readme/examples/engine-banner.pdf b/assets/readme/examples/engine-banner.pdf new file mode 100644 index 00000000..43f13e6d Binary files /dev/null and b/assets/readme/examples/engine-banner.pdf differ diff --git a/assets/readme/examples/engine-deck-v2.pdf b/assets/readme/examples/engine-deck-v2.pdf index 05e6b8f3..d62d80c9 100644 Binary files a/assets/readme/examples/engine-deck-v2.pdf and b/assets/readme/examples/engine-deck-v2.pdf differ diff --git a/assets/readme/examples/engine-deck.pdf b/assets/readme/examples/engine-deck.pdf index 4c709742..3d0acb44 100644 Binary files a/assets/readme/examples/engine-deck.pdf and b/assets/readme/examples/engine-deck.pdf differ diff --git a/examples/src/main/java/com/demcha/examples/GenerateAllExamples.java b/examples/src/main/java/com/demcha/examples/GenerateAllExamples.java index d2276cc3..0a36bab3 100644 --- a/examples/src/main/java/com/demcha/examples/GenerateAllExamples.java +++ b/examples/src/main/java/com/demcha/examples/GenerateAllExamples.java @@ -233,6 +233,10 @@ public static void main(String[] args) throws Exception { System.out.println("Generated: " + BusinessReportExample.generate()); System.out.println("Generated: " + BusinessReportPptxExample.generate()); System.out.println("Generated: " + EngineDeckExample.generate()); + // The deck's opening page again, on a page cropped to wrap it: README's hero, + // and the only banner the catalogue renders. Without it here the committed + // preview would be a file nothing can refresh, which the drift gate refuses. + System.out.println("Generated: " + EngineDeckExample.generateBanner()); System.out.println("Generated: " + EngineDeckV2Example.generate()); System.out.println("Generated: " + EngineDeckPptxExample.generate()); // The PDF first: ShowcaseSync builds a card per PDF and publishes a PPTX only diff --git a/examples/src/main/java/com/demcha/examples/flagships/EngineDeckData.java b/examples/src/main/java/com/demcha/examples/flagships/EngineDeckData.java index 3ef54b83..3b972db2 100644 --- a/examples/src/main/java/com/demcha/examples/flagships/EngineDeckData.java +++ b/examples/src/main/java/com/demcha/examples/flagships/EngineDeckData.java @@ -113,8 +113,8 @@ record Backend(String icon, String title, String sub, boolean live) { static List backends() { return List.of( new Backend("pdf-file", "PDFBox 3.0", "Production backend", true), - new Backend("docx", "DOCX export", "Semantic export", false), - new Backend("ppt-file", "PPTX", "Planned", false)); + new Backend("ppt-file", "PPTX", "Editable deck · Beta", true), + new Backend("docx", "DOCX export", "Semantic export", false)); } // ── "How it works" content (page 2) ─────────────────────────────────────── @@ -128,7 +128,7 @@ static List pipeline() { new PipelineStep("1", "dsl", "AUTHOR", "Fluent DSL describes intent."), new PipelineStep("2", "layout", "MEASURE", "Two-pass geometry, every node."), new PipelineStep("3", "page-break", "PAGINATE", "Split the flow across pages."), - new PipelineStep("4", "pdf-file", "RENDER", "PDFBox writes the bytes.")); + new PipelineStep("4", "pdf-file", "RENDER", "A backend writes the bytes.")); } /** A "why it's solid" proof card: bold title + a sentence. */ diff --git a/examples/src/main/java/com/demcha/examples/flagships/EngineDeckExample.java b/examples/src/main/java/com/demcha/examples/flagships/EngineDeckExample.java index 87ab4662..f5e72e1f 100644 --- a/examples/src/main/java/com/demcha/examples/flagships/EngineDeckExample.java +++ b/examples/src/main/java/com/demcha/examples/flagships/EngineDeckExample.java @@ -158,9 +158,13 @@ public static Path generate() throws Exception { /** * Renders the standalone hero banner to a raster image straight from the * engine via {@link DocumentSession#toImage(int, int)} ({@code @since 1.9.0}) - * — no intermediate PDF and no external rasterizer. This is the source of the - * repository README hero ({@code assets/readme/repository_showcase_render.png}, - * written by {@link com.demcha.examples.support.ReadmeBannerRenderer}). The + * — no intermediate PDF and no external rasterizer. It is written to + * {@code assets/readme/engine-banner.png} by + * {@link com.demcha.examples.support.ReadmeBannerRenderer} and is README's + * opening hero. (The module-first hero further down that page, + * {@code repository_showcase_render.png}, is a different composition and comes + * from {@code EngineDeckV2Example} through {@code ReadmeBannerV2Renderer} — + * that is the one {@code cut-release.ps1} re-renders on a tag.) The * dark violet field is the canonical {@code pageBackground} on a page cropped * to wrap the content, so the image is all banner and no white frame. The * version pill reads {@link #VERSION} / {@link #CODENAME} from the filtered @@ -260,7 +264,7 @@ static void compose(DocumentSession document) { // ═════════ PAGE 2 — how it works ═════════ .addPageBreak(b -> b.name("ToHowItWorks")) .addSection("HowKicker", s -> kicker(s, "HOW IT WORKS", - "From one Java file to a designed PDF")) + "From one Java file to a designed document")) .addSection("HowBody", s -> s .padding(DocumentInsets.zero()) .addParagraph(p -> p @@ -273,7 +277,8 @@ static void compose(DocumentSession document) { .accent("paginates", VIOLET_DEEP) .plain(" the flow row-by-row, and ") .accent("renders", VIOLET_DEEP) - .plain(" through an isolated PDFBox backend. No manual coordinates, no XML templates.")) + .plain(" the resolved layout through an isolated backend — PDFBox for PDF, " + + "Apache POI for the deck. No manual coordinates, no XML templates.")) .lineSpacing(1.55))) .addRow("Pipeline", row -> { row.spacing(8).weights(1, 0.14, 1, 0.14, 1, 0.14, 1); @@ -375,7 +380,8 @@ private static void banner(SectionBuilder s) { .add(brandLine()) .addParagraph(p -> p .text("Open-source Java library for generating structured business " - + "PDF documents with a declarative DSL.") + + "documents with a declarative DSL — print-ready PDF and an " + + "editable PowerPoint deck from one composition.") .textStyle(tagline()).lineSpacing(1.3).margin(DocumentInsets.top(4))) .addShape(sh -> sh.size(749, 1.2).fillColor(RULE_DARK).margin(DocumentInsets.top(8))) .addRow("Flow", row -> { diff --git a/examples/src/main/resources/benchmarks/comparative.json b/examples/src/main/resources/benchmarks/comparative.json index 969feff6..bbc26940 100644 --- a/examples/src/main/resources/benchmarks/comparative.json +++ b/examples/src/main/resources/benchmarks/comparative.json @@ -1,54 +1,57 @@ { - "timestamp" : "2026-07-26 23:00:56", + "timestamp" : "2026-08-04 18:32:48", "warmupIterations" : 50, "measurementIterations" : 100, "libraries" : [ { - "library" : "GraphCompose Canonical", - "avgTimeMs" : 2.84, - "avgHeapMb" : 0.17 - }, { - "library" : "iText 9", - "avgTimeMs" : 2.75, - "avgHeapMb" : 0.16 + "library" : "GraphCompose (1000 rows)", + "avgTimeMs" : 40.04, + "avgHeapMb" : 19.33 }, { - "library" : "JasperReports", - "avgTimeMs" : 5.7, - "avgHeapMb" : 0.16 + "library" : "GraphCompose (200 rows)", + "avgTimeMs" : 9.7, + "avgHeapMb" : 3.96 }, { "library" : "GraphCompose (40 rows)", - "avgTimeMs" : 5.7, - "avgHeapMb" : 0.99 - }, { - "library" : "iText 9 (40 rows)", - "avgTimeMs" : 14.54, - "avgHeapMb" : 3.05 + "avgTimeMs" : 3.72, + "avgHeapMb" : 1.0 }, { - "library" : "JasperReports (40 rows)", - "avgTimeMs" : 9.89, - "avgHeapMb" : 2.53 + "library" : "GraphCompose Canonical", + "avgTimeMs" : 1.79, + "avgHeapMb" : 0.17 }, { - "library" : "GraphCompose (200 rows)", - "avgTimeMs" : 15.26, - "avgHeapMb" : 3.93 + "library" : "JasperReports", + "avgTimeMs" : 3.62, + "avgHeapMb" : 0.15 }, { - "library" : "iText 9 (200 rows)", - "avgTimeMs" : 57.57, - "avgHeapMb" : 13.81 + "library" : "JasperReports (1000 rows)", + "avgTimeMs" : 38.49, + "avgHeapMb" : 52.44 }, { "library" : "JasperReports (200 rows)", - "avgTimeMs" : 21.13, + "avgTimeMs" : 12.0, "avgHeapMb" : 10.81 }, { - "library" : "GraphCompose (1000 rows)", - "avgTimeMs" : 64.08, - "avgHeapMb" : 19.16 + "library" : "JasperReports (40 rows)", + "avgTimeMs" : 6.36, + "avgHeapMb" : 2.52 + }, { + "library" : "iText 9", + "avgTimeMs" : 1.84, + "avgHeapMb" : 0.16 }, { "library" : "iText 9 (1000 rows)", - "avgTimeMs" : 291.03, - "avgHeapMb" : 68.16 + "avgTimeMs" : 170.09, + "avgHeapMb" : 68.04 }, { - "library" : "JasperReports (1000 rows)", - "avgTimeMs" : 64.77, - "avgHeapMb" : 52.53 - } ] + "library" : "iText 9 (200 rows)", + "avgTimeMs" : 33.98, + "avgHeapMb" : 13.79 + }, { + "library" : "iText 9 (40 rows)", + "avgTimeMs" : 8.86, + "avgHeapMb" : 3.04 + } ], + "aggregation" : "median", + "sourceCount" : 5, + "sourceRuns" : [ "C:\\Dev\\Java\\GraphCompose\\target\\benchmarks\\comparative\\run-20260804-183003.json", "C:\\Dev\\Java\\GraphCompose\\target\\benchmarks\\comparative\\run-20260804-183050.json", "C:\\Dev\\Java\\GraphCompose\\target\\benchmarks\\comparative\\run-20260804-183127.json", "C:\\Dev\\Java\\GraphCompose\\target\\benchmarks\\comparative\\run-20260804-183204.json", "C:\\Dev\\Java\\GraphCompose\\target\\benchmarks\\comparative\\run-20260804-183247.json" ] } \ No newline at end of file diff --git a/examples/src/test/java/com/demcha/examples/CommittedAssetDriftTest.java b/examples/src/test/java/com/demcha/examples/CommittedAssetDriftTest.java index e47ce952..cf3a0901 100644 --- a/examples/src/test/java/com/demcha/examples/CommittedAssetDriftTest.java +++ b/examples/src/test/java/com/demcha/examples/CommittedAssetDriftTest.java @@ -154,6 +154,13 @@ void everyCommittedPreviewMatchesWhatTheCatalogueRenders() throws Exception { private static final Set RASTER_FIGURES = Set.of( "barcode-showcase.png", "chart-showcase.png", + // README's opening hero: EngineDeckExample#renderBannerImage through + // ReadmeBannerRenderer, the deck's first page on a page cropped to wrap it. + // Beside the engine-banner.pdf this guard does compare — same composition, + // same session settings — so the figure moves only when that PDF does. It is + // not in the compared set because GenerateAllExamples writes documents, not + // rasters; nothing in the catalogue produces a PNG. + "engine-banner.png", "feature-catalog.png", "repository_showcase_render.png", "social-card.png", diff --git a/examples/src/test/resources/layout-snapshots/flagships/engine-deck-v2.json b/examples/src/test/resources/layout-snapshots/flagships/engine-deck-v2.json index f14fc616..7d468634 100644 --- a/examples/src/test/resources/layout-snapshots/flagships/engine-deck-v2.json +++ b/examples/src/test/resources/layout-snapshots/flagships/engine-deck-v2.json @@ -8305,11 +8305,11 @@ "computedY" : 190.262, "placementX" : 644.667, "placementY" : 190.262, - "placementWidth" : 34.185, + "placementWidth" : 39.18, "placementHeight" : 13.875, "startPage" : 4, "endPage" : 4, - "contentWidth" : 34.185, + "contentWidth" : 39.18, "contentHeight" : 13.875, "margin" : { "top" : 0.0, diff --git a/examples/src/test/resources/layout-snapshots/flagships/engine-deck.json b/examples/src/test/resources/layout-snapshots/flagships/engine-deck.json index 041043fd..bcbff254 100644 --- a/examples/src/test/resources/layout-snapshots/flagships/engine-deck.json +++ b/examples/src/test/resources/layout-snapshots/flagships/engine-deck.json @@ -22,15 +22,15 @@ "depth" : 1, "layer" : 1, "computedX" : 16.0, - "computedY" : -1294.978, + "computedY" : -1309.691, "placementX" : 16.0, - "placementY" : -1294.978, + "placementY" : -1309.691, "placementWidth" : 809.89, - "placementHeight" : 1874.254, + "placementHeight" : 1888.966, "startPage" : 0, "endPage" : 3, "contentWidth" : 809.89, - "contentHeight" : 1874.254, + "contentHeight" : 1888.966, "margin" : { "top" : 0.0, "right" : 0.0, @@ -52,15 +52,15 @@ "depth" : 2, "layer" : 2, "computedX" : 16.0, - "computedY" : 78.71, + "computedY" : 63.997, "placementX" : 16.0, - "placementY" : 78.71, + "placementY" : 63.997, "placementWidth" : 809.89, - "placementHeight" : 500.566, + "placementHeight" : 515.279, "startPage" : 0, "endPage" : 0, "contentWidth" : 809.89, - "contentHeight" : 500.566, + "contentHeight" : 515.279, "margin" : { "top" : 0.0, "right" : 0.0, @@ -922,15 +922,15 @@ "depth" : 3, "layer" : 3, "computedX" : 34.0, - "computedY" : 424.137, + "computedY" : 409.424, "placementX" : 34.0, - "placementY" : 424.137, - "placementWidth" : 645.497, - "placementHeight" : 13.412, + "placementY" : 409.424, + "placementWidth" : 761.54, + "placementHeight" : 28.125, "startPage" : 0, "endPage" : 0, - "contentWidth" : 645.497, - "contentHeight" : 13.412, + "contentWidth" : 761.54, + "contentHeight" : 28.125, "margin" : { "top" : 4.0, "right" : 0.0, @@ -952,9 +952,9 @@ "depth" : 3, "layer" : 3, "computedX" : 34.0, - "computedY" : 398.937, + "computedY" : 384.224, "placementX" : 34.0, - "placementY" : 398.937, + "placementY" : 384.224, "placementWidth" : 749.0, "placementHeight" : 1.2, "startPage" : 0, @@ -982,9 +982,9 @@ "depth" : 3, "layer" : 3, "computedX" : 34.0, - "computedY" : 177.91, + "computedY" : 163.197, "placementX" : 34.0, - "placementY" : 177.91, + "placementY" : 163.197, "placementWidth" : 773.89, "placementHeight" : 205.027, "startPage" : 0, @@ -1012,9 +1012,9 @@ "depth" : 4, "layer" : 4, "computedX" : 34.0, - "computedY" : 210.589, + "computedY" : 195.876, "placementX" : 34.0, - "placementY" : 210.589, + "placementY" : 195.876, "placementWidth" : 168.984, "placementHeight" : 172.348, "startPage" : 0, @@ -1042,9 +1042,9 @@ "depth" : 5, "layer" : 5, "computedX" : 34.0, - "computedY" : 368.137, + "computedY" : 353.424, "placementX" : 34.0, - "placementY" : 368.137, + "placementY" : 353.424, "placementWidth" : 158.474, "placementHeight" : 14.8, "startPage" : 0, @@ -1072,9 +1072,9 @@ "depth" : 5, "layer" : 5, "computedX" : 34.0, - "computedY" : 242.689, + "computedY" : 227.976, "placementX" : 34.0, - "placementY" : 242.689, + "placementY" : 227.976, "placementWidth" : 148.4, "placementHeight" : 115.448, "startPage" : 0, @@ -1102,9 +1102,9 @@ "depth" : 6, "layer" : 6, "computedX" : 47.0, - "computedY" : 339.792, + "computedY" : 325.08, "placementX" : 47.0, - "placementY" : 339.792, + "placementY" : 325.08, "placementWidth" : 122.4, "placementHeight" : 5.345, "startPage" : 0, @@ -1132,9 +1132,9 @@ "depth" : 6, "layer" : 6, "computedX" : 47.0, - "computedY" : 330.447, + "computedY" : 315.735, "placementX" : 47.0, - "placementY" : 330.447, + "placementY" : 315.735, "placementWidth" : 110.16, "placementHeight" : 5.345, "startPage" : 0, @@ -1162,9 +1162,9 @@ "depth" : 6, "layer" : 6, "computedX" : 47.0, - "computedY" : 321.102, + "computedY" : 306.39, "placementX" : 47.0, - "placementY" : 321.102, + "placementY" : 306.39, "placementWidth" : 57.12, "placementHeight" : 5.345, "startPage" : 0, @@ -1192,9 +1192,9 @@ "depth" : 6, "layer" : 6, "computedX" : 47.0, - "computedY" : 311.758, + "computedY" : 297.045, "placementX" : 47.0, - "placementY" : 311.758, + "placementY" : 297.045, "placementWidth" : 122.4, "placementHeight" : 5.345, "startPage" : 0, @@ -1222,9 +1222,9 @@ "depth" : 6, "layer" : 6, "computedX" : 47.0, - "computedY" : 302.413, + "computedY" : 287.7, "placementX" : 47.0, - "placementY" : 302.413, + "placementY" : 287.7, "placementWidth" : 48.96, "placementHeight" : 5.345, "startPage" : 0, @@ -1252,9 +1252,9 @@ "depth" : 6, "layer" : 6, "computedX" : 47.0, - "computedY" : 293.068, + "computedY" : 278.356, "placementX" : 47.0, - "placementY" : 293.068, + "placementY" : 278.356, "placementWidth" : 102.0, "placementHeight" : 5.345, "startPage" : 0, @@ -1282,9 +1282,9 @@ "depth" : 6, "layer" : 6, "computedX" : 47.0, - "computedY" : 283.723, + "computedY" : 269.011, "placementX" : 47.0, - "placementY" : 283.723, + "placementY" : 269.011, "placementWidth" : 118.32, "placementHeight" : 5.345, "startPage" : 0, @@ -1312,9 +1312,9 @@ "depth" : 6, "layer" : 6, "computedX" : 47.0, - "computedY" : 274.378, + "computedY" : 259.666, "placementX" : 47.0, - "placementY" : 274.378, + "placementY" : 259.666, "placementWidth" : 118.32, "placementHeight" : 5.345, "startPage" : 0, @@ -1342,9 +1342,9 @@ "depth" : 6, "layer" : 6, "computedX" : 47.0, - "computedY" : 265.034, + "computedY" : 250.321, "placementX" : 47.0, - "placementY" : 265.034, + "placementY" : 250.321, "placementWidth" : 61.2, "placementHeight" : 5.345, "startPage" : 0, @@ -1372,9 +1372,9 @@ "depth" : 6, "layer" : 6, "computedX" : 47.0, - "computedY" : 255.689, + "computedY" : 240.976, "placementX" : 47.0, - "placementY" : 255.689, + "placementY" : 240.976, "placementWidth" : 4.08, "placementHeight" : 5.345, "startPage" : 0, @@ -1402,9 +1402,9 @@ "depth" : 5, "layer" : 5, "computedX" : 34.0, - "computedY" : 210.589, + "computedY" : 195.876, "placementX" : 34.0, - "placementY" : 210.589, + "placementY" : 195.876, "placementWidth" : 168.984, "placementHeight" : 16.1, "startPage" : 0, @@ -1432,9 +1432,9 @@ "depth" : 4, "layer" : 4, "computedX" : 217.692, - "computedY" : 262.887, + "computedY" : 248.174, "placementX" : 217.692, - "placementY" : 262.887, + "placementY" : 248.174, "placementWidth" : 16.834, "placementHeight" : 120.05, "startPage" : 0, @@ -1462,9 +1462,9 @@ "depth" : 5, "layer" : 5, "computedX" : 217.692, - "computedY" : 262.887, + "computedY" : 248.174, "placementX" : 217.692, - "placementY" : 262.887, + "placementY" : 248.174, "placementWidth" : 16.834, "placementHeight" : 24.05, "startPage" : 0, @@ -1492,9 +1492,9 @@ "depth" : 4, "layer" : 4, "computedX" : 240.526, - "computedY" : 214.274, + "computedY" : 199.562, "placementX" : 240.526, - "placementY" : 214.274, + "placementY" : 199.562, "placementWidth" : 198.0, "placementHeight" : 168.663, "startPage" : 0, @@ -1522,9 +1522,9 @@ "depth" : 5, "layer" : 5, "computedX" : 240.526, - "computedY" : 368.137, + "computedY" : 353.424, "placementX" : 240.526, - "placementY" : 368.137, + "placementY" : 353.424, "placementWidth" : 164.207, "placementHeight" : 14.8, "startPage" : 0, @@ -1552,9 +1552,9 @@ "depth" : 5, "layer" : 5, "computedX" : 240.526, - "computedY" : 350.274, + "computedY" : 335.562, "placementX" : 240.526, - "placementY" : 350.274, + "placementY" : 335.562, "placementWidth" : 139.358, "placementHeight" : 7.863, "startPage" : 0, @@ -1582,9 +1582,9 @@ "depth" : 5, "layer" : 5, "computedX" : 240.526, - "computedY" : 214.274, + "computedY" : 199.562, "placementX" : 240.526, - "placementY" : 214.274, + "placementY" : 199.562, "placementWidth" : 198.0, "placementHeight" : 110.0, "startPage" : 0, @@ -1612,9 +1612,9 @@ "depth" : 6, "layer" : 6, "computedX" : 242.526, - "computedY" : 292.274, + "computedY" : 277.562, "placementX" : 242.526, - "placementY" : 292.274, + "placementY" : 277.562, "placementWidth" : 93.0, "placementHeight" : 30.0, "startPage" : 0, @@ -1642,9 +1642,9 @@ "depth" : 7, "layer" : 7, "computedX" : 251.526, - "computedY" : 299.274, + "computedY" : 284.562, "placementX" : 251.526, - "placementY" : 299.274, + "placementY" : 284.562, "placementWidth" : 16.0, "placementHeight" : 16.0, "startPage" : 0, @@ -1672,9 +1672,9 @@ "depth" : 8, "layer" : 8, "computedX" : 251.526, - "computedY" : 299.274, + "computedY" : 284.562, "placementX" : 251.526, - "placementY" : 299.274, + "placementY" : 284.562, "placementWidth" : 16.0, "placementHeight" : 16.0, "startPage" : 0, @@ -1702,9 +1702,9 @@ "depth" : 7, "layer" : 7, "computedX" : 272.526, - "computedY" : 303.343, + "computedY" : 288.631, "placementX" : 272.526, - "placementY" : 303.343, + "placementY" : 288.631, "placementWidth" : 27.863, "placementHeight" : 7.863, "startPage" : 0, @@ -1732,9 +1732,9 @@ "depth" : 6, "layer" : 6, "computedX" : 242.526, - "computedY" : 254.274, + "computedY" : 239.562, "placementX" : 242.526, - "placementY" : 254.274, + "placementY" : 239.562, "placementWidth" : 93.0, "placementHeight" : 30.0, "startPage" : 0, @@ -1762,9 +1762,9 @@ "depth" : 7, "layer" : 7, "computedX" : 251.526, - "computedY" : 261.274, + "computedY" : 246.562, "placementX" : 251.526, - "placementY" : 261.274, + "placementY" : 246.562, "placementWidth" : 16.0, "placementHeight" : 16.0, "startPage" : 0, @@ -1792,9 +1792,9 @@ "depth" : 8, "layer" : 8, "computedX" : 251.526, - "computedY" : 261.274, + "computedY" : 246.562, "placementX" : 251.526, - "placementY" : 261.274, + "placementY" : 246.562, "placementWidth" : 16.0, "placementHeight" : 16.0, "startPage" : 0, @@ -1822,9 +1822,9 @@ "depth" : 7, "layer" : 7, "computedX" : 272.526, - "computedY" : 265.343, + "computedY" : 250.631, "placementX" : 272.526, - "placementY" : 265.343, + "placementY" : 250.631, "placementWidth" : 43.452, "placementHeight" : 7.863, "startPage" : 0, @@ -1852,9 +1852,9 @@ "depth" : 6, "layer" : 6, "computedX" : 242.526, - "computedY" : 216.274, + "computedY" : 201.562, "placementX" : 242.526, - "placementY" : 216.274, + "placementY" : 201.562, "placementWidth" : 93.0, "placementHeight" : 30.0, "startPage" : 0, @@ -1882,9 +1882,9 @@ "depth" : 7, "layer" : 7, "computedX" : 251.526, - "computedY" : 223.274, + "computedY" : 208.562, "placementX" : 251.526, - "placementY" : 223.274, + "placementY" : 208.562, "placementWidth" : 16.0, "placementHeight" : 16.0, "startPage" : 0, @@ -1912,9 +1912,9 @@ "depth" : 8, "layer" : 8, "computedX" : 251.526, - "computedY" : 223.274, + "computedY" : 208.562, "placementX" : 251.526, - "placementY" : 223.274, + "placementY" : 208.562, "placementWidth" : 16.0, "placementHeight" : 16.0, "startPage" : 0, @@ -1942,9 +1942,9 @@ "depth" : 7, "layer" : 7, "computedX" : 272.526, - "computedY" : 227.343, + "computedY" : 212.631, "placementX" : 272.526, - "placementY" : 227.343, + "placementY" : 212.631, "placementWidth" : 32.122, "placementHeight" : 7.863, "startPage" : 0, @@ -1972,9 +1972,9 @@ "depth" : 6, "layer" : 6, "computedX" : 343.526, - "computedY" : 292.274, + "computedY" : 277.562, "placementX" : 343.526, - "placementY" : 292.274, + "placementY" : 277.562, "placementWidth" : 93.0, "placementHeight" : 30.0, "startPage" : 0, @@ -2002,9 +2002,9 @@ "depth" : 7, "layer" : 7, "computedX" : 352.526, - "computedY" : 299.274, + "computedY" : 284.562, "placementX" : 352.526, - "placementY" : 299.274, + "placementY" : 284.562, "placementWidth" : 16.0, "placementHeight" : 16.0, "startPage" : 0, @@ -2032,9 +2032,9 @@ "depth" : 8, "layer" : 8, "computedX" : 352.526, - "computedY" : 299.274, + "computedY" : 284.562, "placementX" : 352.526, - "placementY" : 299.274, + "placementY" : 284.562, "placementWidth" : 16.0, "placementHeight" : 16.0, "startPage" : 0, @@ -2062,9 +2062,9 @@ "depth" : 8, "layer" : 8, "computedX" : 352.526, - "computedY" : 299.274, + "computedY" : 284.562, "placementX" : 352.526, - "placementY" : 299.274, + "placementY" : 284.562, "placementWidth" : 16.0, "placementHeight" : 16.0, "startPage" : 0, @@ -2092,9 +2092,9 @@ "depth" : 8, "layer" : 8, "computedX" : 352.526, - "computedY" : 299.274, + "computedY" : 284.562, "placementX" : 352.526, - "placementY" : 299.274, + "placementY" : 284.562, "placementWidth" : 16.0, "placementHeight" : 16.0, "startPage" : 0, @@ -2122,9 +2122,9 @@ "depth" : 8, "layer" : 8, "computedX" : 352.526, - "computedY" : 299.274, + "computedY" : 284.562, "placementX" : 352.526, - "placementY" : 299.274, + "placementY" : 284.562, "placementWidth" : 16.0, "placementHeight" : 16.0, "startPage" : 0, @@ -2152,9 +2152,9 @@ "depth" : 7, "layer" : 7, "computedX" : 373.526, - "computedY" : 303.343, + "computedY" : 288.631, "placementX" : 373.526, - "placementY" : 303.343, + "placementY" : 288.631, "placementWidth" : 51.944, "placementHeight" : 7.863, "startPage" : 0, @@ -2182,9 +2182,9 @@ "depth" : 6, "layer" : 6, "computedX" : 343.526, - "computedY" : 254.274, + "computedY" : 239.562, "placementX" : 343.526, - "placementY" : 254.274, + "placementY" : 239.562, "placementWidth" : 93.0, "placementHeight" : 30.0, "startPage" : 0, @@ -2212,9 +2212,9 @@ "depth" : 7, "layer" : 7, "computedX" : 352.526, - "computedY" : 261.274, + "computedY" : 246.562, "placementX" : 352.526, - "placementY" : 261.274, + "placementY" : 246.562, "placementWidth" : 16.0, "placementHeight" : 16.0, "startPage" : 0, @@ -2242,9 +2242,9 @@ "depth" : 8, "layer" : 8, "computedX" : 352.526, - "computedY" : 261.274, + "computedY" : 246.562, "placementX" : 352.526, - "placementY" : 261.274, + "placementY" : 246.562, "placementWidth" : 16.0, "placementHeight" : 16.0, "startPage" : 0, @@ -2272,9 +2272,9 @@ "depth" : 8, "layer" : 8, "computedX" : 352.526, - "computedY" : 261.274, + "computedY" : 246.562, "placementX" : 352.526, - "placementY" : 261.274, + "placementY" : 246.562, "placementWidth" : 16.0, "placementHeight" : 16.0, "startPage" : 0, @@ -2302,9 +2302,9 @@ "depth" : 8, "layer" : 8, "computedX" : 352.526, - "computedY" : 261.274, + "computedY" : 246.562, "placementX" : 352.526, - "placementY" : 261.274, + "placementY" : 246.562, "placementWidth" : 16.0, "placementHeight" : 16.0, "startPage" : 0, @@ -2332,9 +2332,9 @@ "depth" : 8, "layer" : 8, "computedX" : 352.526, - "computedY" : 261.274, + "computedY" : 246.562, "placementX" : 352.526, - "placementY" : 261.274, + "placementY" : 246.562, "placementWidth" : 16.0, "placementHeight" : 16.0, "startPage" : 0, @@ -2362,9 +2362,9 @@ "depth" : 8, "layer" : 8, "computedX" : 352.526, - "computedY" : 261.274, + "computedY" : 246.562, "placementX" : 352.526, - "placementY" : 261.274, + "placementY" : 246.562, "placementWidth" : 16.0, "placementHeight" : 16.0, "startPage" : 0, @@ -2392,9 +2392,9 @@ "depth" : 8, "layer" : 8, "computedX" : 352.526, - "computedY" : 261.274, + "computedY" : 246.562, "placementX" : 352.526, - "placementY" : 261.274, + "placementY" : 246.562, "placementWidth" : 16.0, "placementHeight" : 16.0, "startPage" : 0, @@ -2422,9 +2422,9 @@ "depth" : 8, "layer" : 8, "computedX" : 352.526, - "computedY" : 261.274, + "computedY" : 246.562, "placementX" : 352.526, - "placementY" : 261.274, + "placementY" : 246.562, "placementWidth" : 16.0, "placementHeight" : 16.0, "startPage" : 0, @@ -2452,9 +2452,9 @@ "depth" : 8, "layer" : 8, "computedX" : 352.526, - "computedY" : 261.274, + "computedY" : 246.562, "placementX" : 352.526, - "placementY" : 261.274, + "placementY" : 246.562, "placementWidth" : 16.0, "placementHeight" : 16.0, "startPage" : 0, @@ -2482,9 +2482,9 @@ "depth" : 8, "layer" : 8, "computedX" : 352.526, - "computedY" : 261.274, + "computedY" : 246.562, "placementX" : 352.526, - "placementY" : 261.274, + "placementY" : 246.562, "placementWidth" : 16.0, "placementHeight" : 16.0, "startPage" : 0, @@ -2512,9 +2512,9 @@ "depth" : 7, "layer" : 7, "computedX" : 373.526, - "computedY" : 265.343, + "computedY" : 250.631, "placementX" : 373.526, - "placementY" : 265.343, + "placementY" : 250.631, "placementWidth" : 63.291, "placementHeight" : 7.863, "startPage" : 0, @@ -2542,9 +2542,9 @@ "depth" : 6, "layer" : 6, "computedX" : 343.526, - "computedY" : 216.274, + "computedY" : 201.562, "placementX" : 343.526, - "placementY" : 216.274, + "placementY" : 201.562, "placementWidth" : 93.0, "placementHeight" : 30.0, "startPage" : 0, @@ -2572,9 +2572,9 @@ "depth" : 7, "layer" : 7, "computedX" : 352.526, - "computedY" : 223.274, + "computedY" : 208.562, "placementX" : 352.526, - "placementY" : 223.274, + "placementY" : 208.562, "placementWidth" : 16.0, "placementHeight" : 16.0, "startPage" : 0, @@ -2602,9 +2602,9 @@ "depth" : 8, "layer" : 8, "computedX" : 352.526, - "computedY" : 223.274, + "computedY" : 208.562, "placementX" : 352.526, - "placementY" : 223.274, + "placementY" : 208.562, "placementWidth" : 16.0, "placementHeight" : 16.0, "startPage" : 0, @@ -2632,9 +2632,9 @@ "depth" : 7, "layer" : 7, "computedX" : 373.526, - "computedY" : 227.343, + "computedY" : 212.631, "placementX" : 373.526, - "placementY" : 227.343, + "placementY" : 212.631, "placementWidth" : 17.0, "placementHeight" : 7.863, "startPage" : 0, @@ -2662,9 +2662,9 @@ "depth" : 4, "layer" : 4, "computedX" : 452.275, - "computedY" : 262.887, + "computedY" : 248.174, "placementX" : 452.275, - "placementY" : 262.887, + "placementY" : 248.174, "placementWidth" : 16.834, "placementHeight" : 120.05, "startPage" : 0, @@ -2692,9 +2692,9 @@ "depth" : 5, "layer" : 5, "computedX" : 452.275, - "computedY" : 262.887, + "computedY" : 248.174, "placementX" : 452.275, - "placementY" : 262.887, + "placementY" : 248.174, "placementWidth" : 16.834, "placementHeight" : 24.05, "startPage" : 0, @@ -2722,9 +2722,9 @@ "depth" : 4, "layer" : 4, "computedX" : 475.109, - "computedY" : 194.112, + "computedY" : 179.399, "placementX" : 475.109, - "placementY" : 194.112, + "placementY" : 179.399, "placementWidth" : 110.0, "placementHeight" : 188.825, "startPage" : 0, @@ -2752,9 +2752,9 @@ "depth" : 5, "layer" : 5, "computedX" : 475.109, - "computedY" : 356.112, + "computedY" : 341.399, "placementX" : 475.109, - "placementY" : 356.112, + "placementY" : 341.399, "placementWidth" : 62.339, "placementHeight" : 26.825, "startPage" : 0, @@ -2782,9 +2782,9 @@ "depth" : 5, "layer" : 5, "computedX" : 475.109, - "computedY" : 302.112, + "computedY" : 287.399, "placementX" : 475.109, - "placementY" : 302.112, + "placementY" : 287.399, "placementWidth" : 110.0, "placementHeight" : 44.0, "startPage" : 0, @@ -2812,9 +2812,9 @@ "depth" : 6, "layer" : 6, "computedX" : 487.109, - "computedY" : 315.112, + "computedY" : 300.399, "placementX" : 487.109, - "placementY" : 315.112, + "placementY" : 300.399, "placementWidth" : 18.0, "placementHeight" : 18.0, "startPage" : 0, @@ -2842,9 +2842,9 @@ "depth" : 7, "layer" : 7, "computedX" : 487.109, - "computedY" : 315.112, + "computedY" : 300.399, "placementX" : 487.109, - "placementY" : 315.112, + "placementY" : 300.399, "placementWidth" : 18.0, "placementHeight" : 18.0, "startPage" : 0, @@ -2872,9 +2872,9 @@ "depth" : 7, "layer" : 7, "computedX" : 487.109, - "computedY" : 315.112, + "computedY" : 300.399, "placementX" : 487.109, - "placementY" : 315.112, + "placementY" : 300.399, "placementWidth" : 18.0, "placementHeight" : 18.0, "startPage" : 0, @@ -2902,9 +2902,9 @@ "depth" : 7, "layer" : 7, "computedX" : 487.109, - "computedY" : 315.112, + "computedY" : 300.399, "placementX" : 487.109, - "placementY" : 315.112, + "placementY" : 300.399, "placementWidth" : 18.0, "placementHeight" : 18.0, "startPage" : 0, @@ -2932,9 +2932,9 @@ "depth" : 6, "layer" : 6, "computedX" : 512.109, - "computedY" : 326.718, + "computedY" : 312.006, "placementX" : 512.109, - "placementY" : 326.718, + "placementY" : 312.006, "placementWidth" : 52.792, "placementHeight" : 8.787, "startPage" : 0, @@ -2962,9 +2962,9 @@ "depth" : 6, "layer" : 6, "computedX" : 512.109, - "computedY" : 312.643, + "computedY" : 297.931, "placementX" : 512.109, - "placementY" : 312.643, + "placementY" : 297.931, "placementWidth" : 72.098, "placementHeight" : 6.937, "startPage" : 0, @@ -2984,17 +2984,17 @@ "left" : 0.0 } }, { - "path" : "EngineShowcase[0]/Banner[0]/Flow[3]/Step3[4]/Backend_DOCX export[2]", - "entityName" : "Backend_DOCX export", + "path" : "EngineShowcase[0]/Banner[0]/Flow[3]/Step3[4]/Backend_PPTX[2]", + "entityName" : "Backend_PPTX", "entityKind" : "ShapeContainerNode", "parentPath" : "EngineShowcase[0]/Banner[0]/Flow[3]/Step3[4]", "childIndex" : 2, "depth" : 5, "layer" : 5, "computedX" : 475.109, - "computedY" : 248.112, + "computedY" : 233.399, "placementX" : 475.109, - "placementY" : 248.112, + "placementY" : 233.399, "placementWidth" : 110.0, "placementHeight" : 44.0, "startPage" : 0, @@ -3014,17 +3014,17 @@ "left" : 0.0 } }, { - "path" : "EngineShowcase[0]/Banner[0]/Flow[3]/Step3[4]/Backend_DOCX export[2]/SvgIcon[0]", + "path" : "EngineShowcase[0]/Banner[0]/Flow[3]/Step3[4]/Backend_PPTX[2]/SvgIcon[0]", "entityName" : "SvgIcon", "entityKind" : "LayerStackNode", - "parentPath" : "EngineShowcase[0]/Banner[0]/Flow[3]/Step3[4]/Backend_DOCX export[2]", + "parentPath" : "EngineShowcase[0]/Banner[0]/Flow[3]/Step3[4]/Backend_PPTX[2]", "childIndex" : 0, "depth" : 6, "layer" : 6, "computedX" : 487.109, - "computedY" : 261.112, + "computedY" : 246.399, "placementX" : 487.109, - "placementY" : 261.112, + "placementY" : 246.399, "placementWidth" : 18.0, "placementHeight" : 18.0, "startPage" : 0, @@ -3044,17 +3044,17 @@ "left" : 0.0 } }, { - "path" : "EngineShowcase[0]/Banner[0]/Flow[3]/Step3[4]/Backend_DOCX export[2]/SvgIcon[0]/SvgLayer0[0]", + "path" : "EngineShowcase[0]/Banner[0]/Flow[3]/Step3[4]/Backend_PPTX[2]/SvgIcon[0]/SvgLayer0[0]", "entityName" : "SvgLayer0", "entityKind" : "Path", - "parentPath" : "EngineShowcase[0]/Banner[0]/Flow[3]/Step3[4]/Backend_DOCX export[2]/SvgIcon[0]", + "parentPath" : "EngineShowcase[0]/Banner[0]/Flow[3]/Step3[4]/Backend_PPTX[2]/SvgIcon[0]", "childIndex" : 0, "depth" : 7, "layer" : 7, "computedX" : 487.109, - "computedY" : 261.112, + "computedY" : 246.399, "placementX" : 487.109, - "placementY" : 261.112, + "placementY" : 246.399, "placementWidth" : 18.0, "placementHeight" : 18.0, "startPage" : 0, @@ -3074,17 +3074,17 @@ "left" : 0.0 } }, { - "path" : "EngineShowcase[0]/Banner[0]/Flow[3]/Step3[4]/Backend_DOCX export[2]/SvgIcon[0]/SvgLayer1[1]", + "path" : "EngineShowcase[0]/Banner[0]/Flow[3]/Step3[4]/Backend_PPTX[2]/SvgIcon[0]/SvgLayer1[1]", "entityName" : "SvgLayer1", "entityKind" : "Path", - "parentPath" : "EngineShowcase[0]/Banner[0]/Flow[3]/Step3[4]/Backend_DOCX export[2]/SvgIcon[0]", + "parentPath" : "EngineShowcase[0]/Banner[0]/Flow[3]/Step3[4]/Backend_PPTX[2]/SvgIcon[0]", "childIndex" : 1, "depth" : 7, "layer" : 7, "computedX" : 487.109, - "computedY" : 261.112, + "computedY" : 246.399, "placementX" : 487.109, - "placementY" : 261.112, + "placementY" : 246.399, "placementWidth" : 18.0, "placementHeight" : 18.0, "startPage" : 0, @@ -3104,17 +3104,77 @@ "left" : 0.0 } }, { - "path" : "EngineShowcase[0]/Banner[0]/Flow[3]/Step3[4]/Backend_DOCX export[2]/SvgIcon[0]/SvgLayer2[2]", + "path" : "EngineShowcase[0]/Banner[0]/Flow[3]/Step3[4]/Backend_PPTX[2]/SvgIcon[0]/SvgLayer2[2]", "entityName" : "SvgLayer2", "entityKind" : "Path", - "parentPath" : "EngineShowcase[0]/Banner[0]/Flow[3]/Step3[4]/Backend_DOCX export[2]/SvgIcon[0]", + "parentPath" : "EngineShowcase[0]/Banner[0]/Flow[3]/Step3[4]/Backend_PPTX[2]/SvgIcon[0]", "childIndex" : 2, "depth" : 7, "layer" : 7, "computedX" : 487.109, - "computedY" : 261.112, + "computedY" : 246.399, + "placementX" : 487.109, + "placementY" : 246.399, + "placementWidth" : 18.0, + "placementHeight" : 18.0, + "startPage" : 0, + "endPage" : 0, + "contentWidth" : 18.0, + "contentHeight" : 18.0, + "margin" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + }, + "padding" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + } + }, { + "path" : "EngineShowcase[0]/Banner[0]/Flow[3]/Step3[4]/Backend_PPTX[2]/SvgIcon[0]/SvgLayer3[3]", + "entityName" : "SvgLayer3", + "entityKind" : "Path", + "parentPath" : "EngineShowcase[0]/Banner[0]/Flow[3]/Step3[4]/Backend_PPTX[2]/SvgIcon[0]", + "childIndex" : 3, + "depth" : 7, + "layer" : 7, + "computedX" : 487.109, + "computedY" : 246.399, + "placementX" : 487.109, + "placementY" : 246.399, + "placementWidth" : 18.0, + "placementHeight" : 18.0, + "startPage" : 0, + "endPage" : 0, + "contentWidth" : 18.0, + "contentHeight" : 18.0, + "margin" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + }, + "padding" : { + "top" : 0.0, + "right" : 0.0, + "bottom" : 0.0, + "left" : 0.0 + } + }, { + "path" : "EngineShowcase[0]/Banner[0]/Flow[3]/Step3[4]/Backend_PPTX[2]/SvgIcon[0]/SvgLayer4[4]", + "entityName" : "SvgLayer4", + "entityKind" : "Path", + "parentPath" : "EngineShowcase[0]/Banner[0]/Flow[3]/Step3[4]/Backend_PPTX[2]/SvgIcon[0]", + "childIndex" : 4, + "depth" : 7, + "layer" : 7, + "computedX" : 487.109, + "computedY" : 246.399, "placementX" : 487.109, - "placementY" : 261.112, + "placementY" : 246.399, "placementWidth" : 18.0, "placementHeight" : 18.0, "startPage" : 0, @@ -3134,22 +3194,22 @@ "left" : 0.0 } }, { - "path" : "EngineShowcase[0]/Banner[0]/Flow[3]/Step3[4]/Backend_DOCX export[2]/ParagraphNode[1]", + "path" : "EngineShowcase[0]/Banner[0]/Flow[3]/Step3[4]/Backend_PPTX[2]/ParagraphNode[1]", "entityName" : null, "entityKind" : "ParagraphNode", - "parentPath" : "EngineShowcase[0]/Banner[0]/Flow[3]/Step3[4]/Backend_DOCX export[2]", + "parentPath" : "EngineShowcase[0]/Banner[0]/Flow[3]/Step3[4]/Backend_PPTX[2]", "childIndex" : 1, "depth" : 6, "layer" : 6, "computedX" : 512.109, - "computedY" : 272.718, + "computedY" : 258.006, "placementX" : 512.109, - "placementY" : 272.718, - "placementWidth" : 59.119, + "placementY" : 258.006, + "placementWidth" : 24.814, "placementHeight" : 8.787, "startPage" : 0, "endPage" : 0, - "contentWidth" : 59.119, + "contentWidth" : 24.814, "contentHeight" : 8.787, "margin" : { "top" : 0.0, @@ -3164,22 +3224,22 @@ "left" : 0.0 } }, { - "path" : "EngineShowcase[0]/Banner[0]/Flow[3]/Step3[4]/Backend_DOCX export[2]/ParagraphNode[2]", + "path" : "EngineShowcase[0]/Banner[0]/Flow[3]/Step3[4]/Backend_PPTX[2]/ParagraphNode[2]", "entityName" : null, "entityKind" : "ParagraphNode", - "parentPath" : "EngineShowcase[0]/Banner[0]/Flow[3]/Step3[4]/Backend_DOCX export[2]", + "parentPath" : "EngineShowcase[0]/Banner[0]/Flow[3]/Step3[4]/Backend_PPTX[2]", "childIndex" : 2, "depth" : 6, "layer" : 6, "computedX" : 512.109, - "computedY" : 258.643, + "computedY" : 243.931, "placementX" : 512.109, - "placementY" : 258.643, - "placementWidth" : 58.35, + "placementY" : 243.931, + "placementWidth" : 70.86, "placementHeight" : 6.937, "startPage" : 0, "endPage" : 0, - "contentWidth" : 58.35, + "contentWidth" : 70.86, "contentHeight" : 6.937, "margin" : { "top" : 0.0, @@ -3194,17 +3254,17 @@ "left" : 0.0 } }, { - "path" : "EngineShowcase[0]/Banner[0]/Flow[3]/Step3[4]/Backend_PPTX[3]", - "entityName" : "Backend_PPTX", + "path" : "EngineShowcase[0]/Banner[0]/Flow[3]/Step3[4]/Backend_DOCX export[3]", + "entityName" : "Backend_DOCX export", "entityKind" : "ShapeContainerNode", "parentPath" : "EngineShowcase[0]/Banner[0]/Flow[3]/Step3[4]", "childIndex" : 3, "depth" : 5, "layer" : 5, "computedX" : 475.109, - "computedY" : 194.112, + "computedY" : 179.399, "placementX" : 475.109, - "placementY" : 194.112, + "placementY" : 179.399, "placementWidth" : 110.0, "placementHeight" : 44.0, "startPage" : 0, @@ -3224,17 +3284,17 @@ "left" : 0.0 } }, { - "path" : "EngineShowcase[0]/Banner[0]/Flow[3]/Step3[4]/Backend_PPTX[3]/SvgIcon[0]", + "path" : "EngineShowcase[0]/Banner[0]/Flow[3]/Step3[4]/Backend_DOCX export[3]/SvgIcon[0]", "entityName" : "SvgIcon", "entityKind" : "LayerStackNode", - "parentPath" : "EngineShowcase[0]/Banner[0]/Flow[3]/Step3[4]/Backend_PPTX[3]", + "parentPath" : "EngineShowcase[0]/Banner[0]/Flow[3]/Step3[4]/Backend_DOCX export[3]", "childIndex" : 0, "depth" : 6, "layer" : 6, "computedX" : 487.109, - "computedY" : 207.112, + "computedY" : 192.399, "placementX" : 487.109, - "placementY" : 207.112, + "placementY" : 192.399, "placementWidth" : 18.0, "placementHeight" : 18.0, "startPage" : 0, @@ -3254,17 +3314,17 @@ "left" : 0.0 } }, { - "path" : "EngineShowcase[0]/Banner[0]/Flow[3]/Step3[4]/Backend_PPTX[3]/SvgIcon[0]/SvgLayer0[0]", + "path" : "EngineShowcase[0]/Banner[0]/Flow[3]/Step3[4]/Backend_DOCX export[3]/SvgIcon[0]/SvgLayer0[0]", "entityName" : "SvgLayer0", "entityKind" : "Path", - "parentPath" : "EngineShowcase[0]/Banner[0]/Flow[3]/Step3[4]/Backend_PPTX[3]/SvgIcon[0]", + "parentPath" : "EngineShowcase[0]/Banner[0]/Flow[3]/Step3[4]/Backend_DOCX export[3]/SvgIcon[0]", "childIndex" : 0, "depth" : 7, "layer" : 7, "computedX" : 487.109, - "computedY" : 207.112, + "computedY" : 192.399, "placementX" : 487.109, - "placementY" : 207.112, + "placementY" : 192.399, "placementWidth" : 18.0, "placementHeight" : 18.0, "startPage" : 0, @@ -3284,17 +3344,17 @@ "left" : 0.0 } }, { - "path" : "EngineShowcase[0]/Banner[0]/Flow[3]/Step3[4]/Backend_PPTX[3]/SvgIcon[0]/SvgLayer1[1]", + "path" : "EngineShowcase[0]/Banner[0]/Flow[3]/Step3[4]/Backend_DOCX export[3]/SvgIcon[0]/SvgLayer1[1]", "entityName" : "SvgLayer1", "entityKind" : "Path", - "parentPath" : "EngineShowcase[0]/Banner[0]/Flow[3]/Step3[4]/Backend_PPTX[3]/SvgIcon[0]", + "parentPath" : "EngineShowcase[0]/Banner[0]/Flow[3]/Step3[4]/Backend_DOCX export[3]/SvgIcon[0]", "childIndex" : 1, "depth" : 7, "layer" : 7, "computedX" : 487.109, - "computedY" : 207.112, + "computedY" : 192.399, "placementX" : 487.109, - "placementY" : 207.112, + "placementY" : 192.399, "placementWidth" : 18.0, "placementHeight" : 18.0, "startPage" : 0, @@ -3314,77 +3374,17 @@ "left" : 0.0 } }, { - "path" : "EngineShowcase[0]/Banner[0]/Flow[3]/Step3[4]/Backend_PPTX[3]/SvgIcon[0]/SvgLayer2[2]", + "path" : "EngineShowcase[0]/Banner[0]/Flow[3]/Step3[4]/Backend_DOCX export[3]/SvgIcon[0]/SvgLayer2[2]", "entityName" : "SvgLayer2", "entityKind" : "Path", - "parentPath" : "EngineShowcase[0]/Banner[0]/Flow[3]/Step3[4]/Backend_PPTX[3]/SvgIcon[0]", + "parentPath" : "EngineShowcase[0]/Banner[0]/Flow[3]/Step3[4]/Backend_DOCX export[3]/SvgIcon[0]", "childIndex" : 2, "depth" : 7, "layer" : 7, "computedX" : 487.109, - "computedY" : 207.112, - "placementX" : 487.109, - "placementY" : 207.112, - "placementWidth" : 18.0, - "placementHeight" : 18.0, - "startPage" : 0, - "endPage" : 0, - "contentWidth" : 18.0, - "contentHeight" : 18.0, - "margin" : { - "top" : 0.0, - "right" : 0.0, - "bottom" : 0.0, - "left" : 0.0 - }, - "padding" : { - "top" : 0.0, - "right" : 0.0, - "bottom" : 0.0, - "left" : 0.0 - } - }, { - "path" : "EngineShowcase[0]/Banner[0]/Flow[3]/Step3[4]/Backend_PPTX[3]/SvgIcon[0]/SvgLayer3[3]", - "entityName" : "SvgLayer3", - "entityKind" : "Path", - "parentPath" : "EngineShowcase[0]/Banner[0]/Flow[3]/Step3[4]/Backend_PPTX[3]/SvgIcon[0]", - "childIndex" : 3, - "depth" : 7, - "layer" : 7, - "computedX" : 487.109, - "computedY" : 207.112, - "placementX" : 487.109, - "placementY" : 207.112, - "placementWidth" : 18.0, - "placementHeight" : 18.0, - "startPage" : 0, - "endPage" : 0, - "contentWidth" : 18.0, - "contentHeight" : 18.0, - "margin" : { - "top" : 0.0, - "right" : 0.0, - "bottom" : 0.0, - "left" : 0.0 - }, - "padding" : { - "top" : 0.0, - "right" : 0.0, - "bottom" : 0.0, - "left" : 0.0 - } - }, { - "path" : "EngineShowcase[0]/Banner[0]/Flow[3]/Step3[4]/Backend_PPTX[3]/SvgIcon[0]/SvgLayer4[4]", - "entityName" : "SvgLayer4", - "entityKind" : "Path", - "parentPath" : "EngineShowcase[0]/Banner[0]/Flow[3]/Step3[4]/Backend_PPTX[3]/SvgIcon[0]", - "childIndex" : 4, - "depth" : 7, - "layer" : 7, - "computedX" : 487.109, - "computedY" : 207.112, + "computedY" : 192.399, "placementX" : 487.109, - "placementY" : 207.112, + "placementY" : 192.399, "placementWidth" : 18.0, "placementHeight" : 18.0, "startPage" : 0, @@ -3404,22 +3404,22 @@ "left" : 0.0 } }, { - "path" : "EngineShowcase[0]/Banner[0]/Flow[3]/Step3[4]/Backend_PPTX[3]/ParagraphNode[1]", + "path" : "EngineShowcase[0]/Banner[0]/Flow[3]/Step3[4]/Backend_DOCX export[3]/ParagraphNode[1]", "entityName" : null, "entityKind" : "ParagraphNode", - "parentPath" : "EngineShowcase[0]/Banner[0]/Flow[3]/Step3[4]/Backend_PPTX[3]", + "parentPath" : "EngineShowcase[0]/Banner[0]/Flow[3]/Step3[4]/Backend_DOCX export[3]", "childIndex" : 1, "depth" : 6, "layer" : 6, "computedX" : 512.109, - "computedY" : 218.718, + "computedY" : 204.006, "placementX" : 512.109, - "placementY" : 218.718, - "placementWidth" : 24.814, + "placementY" : 204.006, + "placementWidth" : 59.119, "placementHeight" : 8.787, "startPage" : 0, "endPage" : 0, - "contentWidth" : 24.814, + "contentWidth" : 59.119, "contentHeight" : 8.787, "margin" : { "top" : 0.0, @@ -3434,22 +3434,22 @@ "left" : 0.0 } }, { - "path" : "EngineShowcase[0]/Banner[0]/Flow[3]/Step3[4]/Backend_PPTX[3]/ParagraphNode[2]", + "path" : "EngineShowcase[0]/Banner[0]/Flow[3]/Step3[4]/Backend_DOCX export[3]/ParagraphNode[2]", "entityName" : null, "entityKind" : "ParagraphNode", - "parentPath" : "EngineShowcase[0]/Banner[0]/Flow[3]/Step3[4]/Backend_PPTX[3]", + "parentPath" : "EngineShowcase[0]/Banner[0]/Flow[3]/Step3[4]/Backend_DOCX export[3]", "childIndex" : 2, "depth" : 6, "layer" : 6, "computedX" : 512.109, - "computedY" : 204.643, + "computedY" : 189.931, "placementX" : 512.109, - "placementY" : 204.643, - "placementWidth" : 29.175, + "placementY" : 189.931, + "placementWidth" : 58.35, "placementHeight" : 6.937, "startPage" : 0, "endPage" : 0, - "contentWidth" : 29.175, + "contentWidth" : 58.35, "contentHeight" : 6.937, "margin" : { "top" : 0.0, @@ -3472,9 +3472,9 @@ "depth" : 4, "layer" : 4, "computedX" : 602.688, - "computedY" : 262.887, + "computedY" : 248.174, "placementX" : 602.688, - "placementY" : 262.887, + "placementY" : 248.174, "placementWidth" : 16.834, "placementHeight" : 120.05, "startPage" : 0, @@ -3502,9 +3502,9 @@ "depth" : 5, "layer" : 5, "computedX" : 602.688, - "computedY" : 262.887, + "computedY" : 248.174, "placementX" : 602.688, - "placementY" : 262.887, + "placementY" : 248.174, "placementWidth" : 16.834, "placementHeight" : 24.05, "startPage" : 0, @@ -3532,9 +3532,9 @@ "depth" : 4, "layer" : 4, "computedX" : 625.522, - "computedY" : 177.91, + "computedY" : 163.197, "placementX" : 625.522, - "placementY" : 177.91, + "placementY" : 163.197, "placementWidth" : 174.0, "placementHeight" : 205.027, "startPage" : 0, @@ -3562,9 +3562,9 @@ "depth" : 5, "layer" : 5, "computedX" : 625.522, - "computedY" : 368.137, + "computedY" : 353.424, "placementX" : 625.522, - "placementY" : 368.137, + "placementY" : 353.424, "placementWidth" : 123.023, "placementHeight" : 14.8, "startPage" : 0, @@ -3592,9 +3592,9 @@ "depth" : 5, "layer" : 5, "computedX" : 625.522, - "computedY" : 212.01, + "computedY" : 197.297, "placementX" : 625.522, - "placementY" : 212.01, + "placementY" : 197.297, "placementWidth" : 174.0, "placementHeight" : 146.127, "startPage" : 0, @@ -3622,9 +3622,9 @@ "depth" : 6, "layer" : 6, "computedX" : 625.522, - "computedY" : 212.01, + "computedY" : 197.297, "placementX" : 625.522, - "placementY" : 212.01, + "placementY" : 197.297, "placementWidth" : 92.0, "placementHeight" : 130.127, "startPage" : 0, @@ -3652,9 +3652,9 @@ "depth" : 7, "layer" : 7, "computedX" : 627.022, - "computedY" : 213.51, + "computedY" : 198.797, "placementX" : 627.022, - "placementY" : 213.51, + "placementY" : 198.797, "placementWidth" : 89.0, "placementHeight" : 127.127, "startPage" : 0, @@ -3682,9 +3682,9 @@ "depth" : 6, "layer" : 6, "computedX" : 666.522, - "computedY" : 220.01, + "computedY" : 205.297, "placementX" : 666.522, - "placementY" : 220.01, + "placementY" : 205.297, "placementWidth" : 92.0, "placementHeight" : 130.127, "startPage" : 0, @@ -3712,9 +3712,9 @@ "depth" : 7, "layer" : 7, "computedX" : 668.022, - "computedY" : 221.51, + "computedY" : 206.797, "placementX" : 668.022, - "placementY" : 221.51, + "placementY" : 206.797, "placementWidth" : 89.0, "placementHeight" : 127.127, "startPage" : 0, @@ -3742,9 +3742,9 @@ "depth" : 6, "layer" : 6, "computedX" : 707.522, - "computedY" : 228.01, + "computedY" : 213.297, "placementX" : 707.522, - "placementY" : 228.01, + "placementY" : 213.297, "placementWidth" : 92.0, "placementHeight" : 130.127, "startPage" : 0, @@ -3772,9 +3772,9 @@ "depth" : 7, "layer" : 7, "computedX" : 709.022, - "computedY" : 229.51, + "computedY" : 214.797, "placementX" : 709.022, - "placementY" : 229.51, + "placementY" : 214.797, "placementWidth" : 89.0, "placementHeight" : 127.127, "startPage" : 0, @@ -3802,9 +3802,9 @@ "depth" : 5, "layer" : 5, "computedX" : 625.522, - "computedY" : 177.91, + "computedY" : 163.197, "placementX" : 625.522, - "placementY" : 177.91, + "placementY" : 163.197, "placementWidth" : 170.288, "placementHeight" : 16.1, "startPage" : 0, @@ -3832,9 +3832,9 @@ "depth" : 3, "layer" : 3, "computedX" : 34.0, - "computedY" : 154.71, + "computedY" : 139.997, "placementX" : 34.0, - "placementY" : 154.71, + "placementY" : 139.997, "placementWidth" : 749.0, "placementHeight" : 1.2, "startPage" : 0, @@ -3862,9 +3862,9 @@ "depth" : 3, "layer" : 3, "computedX" : 34.0, - "computedY" : 96.71, + "computedY" : 81.997, "placementX" : 34.0, - "placementY" : 96.71, + "placementY" : 81.997, "placementWidth" : 773.89, "placementHeight" : 42.0, "startPage" : 0, @@ -3892,9 +3892,9 @@ "depth" : 4, "layer" : 4, "computedX" : 34.0, - "computedY" : 96.71, + "computedY" : 81.997, "placementX" : 34.0, - "placementY" : 96.71, + "placementY" : 81.997, "placementWidth" : 176.972, "placementHeight" : 42.0, "startPage" : 0, @@ -3922,9 +3922,9 @@ "depth" : 5, "layer" : 5, "computedX" : 34.0, - "computedY" : 96.71, + "computedY" : 81.997, "placementX" : 34.0, - "placementY" : 96.71, + "placementY" : 81.997, "placementWidth" : 176.972, "placementHeight" : 42.0, "startPage" : 0, @@ -3952,9 +3952,9 @@ "depth" : 6, "layer" : 6, "computedX" : 43.486, - "computedY" : 96.71, + "computedY" : 81.997, "placementX" : 43.486, - "placementY" : 96.71, + "placementY" : 81.997, "placementWidth" : 158.0, "placementHeight" : 42.0, "startPage" : 0, @@ -3982,9 +3982,9 @@ "depth" : 7, "layer" : 7, "computedX" : 59.486, - "computedY" : 106.934, + "computedY" : 92.222, "placementX" : 59.486, - "placementY" : 106.934, + "placementY" : 92.222, "placementWidth" : 22.0, "placementHeight" : 21.551, "startPage" : 0, @@ -4012,9 +4012,9 @@ "depth" : 8, "layer" : 8, "computedX" : 59.486, - "computedY" : 106.934, + "computedY" : 92.222, "placementX" : 59.486, - "placementY" : 106.934, + "placementY" : 92.222, "placementWidth" : 22.0, "placementHeight" : 21.551, "startPage" : 0, @@ -4042,9 +4042,9 @@ "depth" : 7, "layer" : 7, "computedX" : 89.486, - "computedY" : 113.316, + "computedY" : 98.603, "placementX" : 89.486, - "placementY" : 113.316, + "placementY" : 98.603, "placementWidth" : 59.128, "placementHeight" : 8.787, "startPage" : 0, @@ -4072,9 +4072,9 @@ "depth" : 4, "layer" : 4, "computedX" : 232.972, - "computedY" : 96.71, + "computedY" : 81.997, "placementX" : 232.972, - "placementY" : 96.71, + "placementY" : 81.997, "placementWidth" : 176.972, "placementHeight" : 42.0, "startPage" : 0, @@ -4102,9 +4102,9 @@ "depth" : 5, "layer" : 5, "computedX" : 232.972, - "computedY" : 96.71, + "computedY" : 81.997, "placementX" : 232.972, - "placementY" : 96.71, + "placementY" : 81.997, "placementWidth" : 176.972, "placementHeight" : 42.0, "startPage" : 0, @@ -4132,9 +4132,9 @@ "depth" : 6, "layer" : 6, "computedX" : 242.459, - "computedY" : 96.71, + "computedY" : 81.997, "placementX" : 242.459, - "placementY" : 96.71, + "placementY" : 81.997, "placementWidth" : 158.0, "placementHeight" : 42.0, "startPage" : 0, @@ -4162,9 +4162,9 @@ "depth" : 7, "layer" : 7, "computedX" : 258.459, - "computedY" : 106.71, + "computedY" : 91.997, "placementX" : 258.459, - "placementY" : 106.71, + "placementY" : 91.997, "placementWidth" : 22.0, "placementHeight" : 22.0, "startPage" : 0, @@ -4192,9 +4192,9 @@ "depth" : 8, "layer" : 8, "computedX" : 258.459, - "computedY" : 106.71, + "computedY" : 91.997, "placementX" : 258.459, - "placementY" : 106.71, + "placementY" : 91.997, "placementWidth" : 22.0, "placementHeight" : 22.0, "startPage" : 0, @@ -4222,9 +4222,9 @@ "depth" : 7, "layer" : 7, "computedX" : 288.459, - "computedY" : 113.316, + "computedY" : 98.603, "placementX" : 288.459, - "placementY" : 113.316, + "placementY" : 98.603, "placementWidth" : 64.933, "placementHeight" : 8.787, "startPage" : 0, @@ -4252,9 +4252,9 @@ "depth" : 4, "layer" : 4, "computedX" : 431.945, - "computedY" : 96.71, + "computedY" : 81.997, "placementX" : 431.945, - "placementY" : 96.71, + "placementY" : 81.997, "placementWidth" : 176.972, "placementHeight" : 42.0, "startPage" : 0, @@ -4282,9 +4282,9 @@ "depth" : 5, "layer" : 5, "computedX" : 431.945, - "computedY" : 96.71, + "computedY" : 81.997, "placementX" : 431.945, - "placementY" : 96.71, + "placementY" : 81.997, "placementWidth" : 176.972, "placementHeight" : 42.0, "startPage" : 0, @@ -4312,9 +4312,9 @@ "depth" : 6, "layer" : 6, "computedX" : 441.431, - "computedY" : 96.71, + "computedY" : 81.997, "placementX" : 441.431, - "placementY" : 96.71, + "placementY" : 81.997, "placementWidth" : 158.0, "placementHeight" : 42.0, "startPage" : 0, @@ -4342,9 +4342,9 @@ "depth" : 7, "layer" : 7, "computedX" : 457.431, - "computedY" : 106.71, + "computedY" : 91.997, "placementX" : 457.431, - "placementY" : 106.71, + "placementY" : 91.997, "placementWidth" : 22.0, "placementHeight" : 22.0, "startPage" : 0, @@ -4372,9 +4372,9 @@ "depth" : 8, "layer" : 8, "computedX" : 457.431, - "computedY" : 106.71, + "computedY" : 91.997, "placementX" : 457.431, - "placementY" : 106.71, + "placementY" : 91.997, "placementWidth" : 22.0, "placementHeight" : 22.0, "startPage" : 0, @@ -4402,9 +4402,9 @@ "depth" : 7, "layer" : 7, "computedX" : 487.431, - "computedY" : 113.316, + "computedY" : 98.603, "placementX" : 487.431, - "placementY" : 113.316, + "placementY" : 98.603, "placementWidth" : 39.881, "placementHeight" : 8.787, "startPage" : 0, @@ -4432,9 +4432,9 @@ "depth" : 4, "layer" : 4, "computedX" : 630.917, - "computedY" : 96.71, + "computedY" : 81.997, "placementX" : 630.917, - "placementY" : 96.71, + "placementY" : 81.997, "placementWidth" : 176.972, "placementHeight" : 42.0, "startPage" : 0, @@ -4462,9 +4462,9 @@ "depth" : 5, "layer" : 5, "computedX" : 630.917, - "computedY" : 96.71, + "computedY" : 81.997, "placementX" : 630.917, - "placementY" : 96.71, + "placementY" : 81.997, "placementWidth" : 176.972, "placementHeight" : 42.0, "startPage" : 0, @@ -4492,9 +4492,9 @@ "depth" : 6, "layer" : 6, "computedX" : 640.404, - "computedY" : 96.71, + "computedY" : 81.997, "placementX" : 640.404, - "placementY" : 96.71, + "placementY" : 81.997, "placementWidth" : 158.0, "placementHeight" : 42.0, "startPage" : 0, @@ -4522,9 +4522,9 @@ "depth" : 7, "layer" : 7, "computedX" : 656.404, - "computedY" : 106.71, + "computedY" : 91.997, "placementX" : 656.404, - "placementY" : 106.71, + "placementY" : 91.997, "placementWidth" : 22.0, "placementHeight" : 22.0, "startPage" : 0, @@ -4552,9 +4552,9 @@ "depth" : 8, "layer" : 8, "computedX" : 656.404, - "computedY" : 106.71, + "computedY" : 91.997, "placementX" : 656.404, - "placementY" : 106.71, + "placementY" : 91.997, "placementWidth" : 22.0, "placementHeight" : 22.0, "startPage" : 0, @@ -4582,9 +4582,9 @@ "depth" : 7, "layer" : 7, "computedX" : 686.404, - "computedY" : 113.316, + "computedY" : 98.603, "placementX" : 686.404, - "placementY" : 113.316, + "placementY" : 98.603, "placementWidth" : 54.378, "placementHeight" : 8.787, "startPage" : 0, @@ -4645,11 +4645,11 @@ "computedY" : 531.301, "placementX" : 16.0, "placementY" : 531.301, - "placementWidth" : 320.094, + "placementWidth" : 370.098, "placementHeight" : 31.975, "startPage" : 1, "endPage" : 1, - "contentWidth" : 320.094, + "contentWidth" : 370.098, "contentHeight" : 31.975, "margin" : { "top" : 0.0, @@ -4705,11 +4705,11 @@ "computedY" : 531.301, "placementX" : 16.0, "placementY" : 531.301, - "placementWidth" : 320.094, + "placementWidth" : 370.098, "placementHeight" : 16.65, "startPage" : 1, "endPage" : 1, - "contentWidth" : 320.094, + "contentWidth" : 370.098, "contentHeight" : 16.65, "margin" : { "top" : 0.0,