Munkák
Cég
Helyszín
Magyarország
Dátum
1 év 4 hónap 18 nap
2024. 11. 01. - 2026. 03. 18.
Beosztás
Szenior plugin fejlesztő / .NET backend / DTP integráció
Feladatok
CSXS panel fejlesztés, ExtendScript automatizáció, grafikus workflow, ZXP csomagolás, ASP.NET Core / C# plugin-backend, Entity Framework Core, Microsoft SQL Server, Razor admin webappok, Adobe InDesign Server vezérlés
Technológia
Adobe CEP/CSXS, ExtendScript, JavaScript, HTML5, CSS, ZXP packaging, ASP.NET Core, .NET, C#, Entity Framework Core, Microsoft SQL Server, Razor, Swagger / OpenAPI, Hosted Background Services, Basic Auth Middleware, Ninject, CORS, Adobe InDesign Server
Összefoglaló
Adobe CEP/CSXS panel (JavaScript + HTML5 + CSS + ExtendScript, aláírt ZXP installer) dedikált ASP.NET Core / .NET / C# plugin-backenddel (Entity Framework Core, Microsoft SQL Server, Razor admin webappok, Swagger / OpenAPI, hosted background service-ek, Basic Auth middleware, Ninject DI, CORS), amely a panel teljes mentés / betöltés perzisztenciáját kezeli, és az Adobe InDesign Servert vezérli éles PDF- és előnézet-renderelésre. A panel automatikusan taggeli az InDesign dokumentumok szövegtartalmát, támogatja a manuális elem-taggelést és szövegstílus-tageket, az InDesign forrást (.indd + linkelt fájlok + fontok) szerverre feltölthető ZIP-be csomagolja, és sablonokat tölt fel a platformra automatizált PDF-generáláshoz méret-, téma-, nyelv- és országvariációk százaira. A .NET / C# backend több projektből álló solution-ként (PDFCore DAL, PDFFileApi, PDFSchedulerAPI, PDFUserAPI, PDFLog/Scheduler/User Razor admin webappok) menti és tölti a jobokat, usereket, sablonokat és logokat Microsoft SQL Serverben Entity Frameworkön keresztül, master templateből on-the-fly generál paraméterezett .jsx ExtendScriptet, és párhuzamos InDesign Server session-öket kezel a nagy átbocsátású rendereléshez.