Nieuws

Ontgrendel de tips voor het gebruik van het Changliu-systeem van de oprichter

Dec 25, 2025 Laat een bericht achter

Ontgrendel de tips voor het gebruik van het Founder Changliu-systeem

 

Momenteel zijn digitalisering, automatisering en intelligente technologie de richting en consensus geworden voor de ontwikkeling van de grafische industrie. Als de mainstream keuze voor binnenlandse partijkrantendrukkerijen, fungeert het oprichter Changliu-systeem als een accelerator voor intelligente productie, met een marktaandeel van wel 90%. Maar hoe kan dit krachtige systeem werkelijk ‘soepel’ werken en een volledig geautomatiseerde inslag realiseren? In dit artikel delen we enkele praktijkervaringen en geven we je een kijkje achter de schermen.

Regels voor de naamgeving van bestanden voor pagina-indeling

De kern van het Founder Changliu-systeem (Afbeelding 1) ligt in het gebruik van scripts om volledig geautomatiseerde inslag te realiseren, en de sleutel tot dit alles ligt verborgen in de regels voor het benoemen van pagina-indelingsbestanden. Als we de Hubei Daily als voorbeeld nemen, zijn de naamgevingsregels voor de pagina-indeling als volgt: 20250112xxhbrba0001c.pdf. De eerste acht cijfers vertegenwoordigen het jaar, de maand en de dag; "xxhbrb" staat voor de naam van de krant; "a" staat voor de vouwnaam; "0001" is de paginacode, en voor gewone pagina's, zoals pagina's 6–7, zou de paginacode "0607" zijn; "c" geeft kleur aan. Alleen door deze elementen grondig te analyseren, kunnen we het script nauwkeurig schrijven. Figuur 1 Oprichter Changliu System Client Interface

Aangepaste scripts

Klik in de interface voor het bewerken van scripts op het pictogram " " om een ​​script toe te voegen en de naam kan worden aangepast. Na het openen van de bewerkingsinterface, zoals weergegeven in Figuur 2, is de eerste kolom 'Naam analyse-editie'. Een editienaam verwijst naar de naam die we hebben ingesteld bij het maken van een plan, zoals weergegeven in Figuur 3. Deze wordt meestal weergegeven met hoofdletters of kleine letters, maar kan ook in het Chinees worden genoemd, zoals 'Edition 1' of 'Special Issue'. Voor kranten met eenvoudige bewerkingen kan de "Analysis Edition Name" worden weggelaten zonder dat dit invloed heeft op de automatische paginering; voor kranten met complexe bewerkingen, zoals Hubei Daily, wordt editie A regelmatig gebruikt, terwijl edities B en T tijdens speciale periodes kunnen worden gebruikt. Daarom is de "Analysis Edition Name" cruciaal.

 

news-1-1

Figuur 2 Interface voor het bewerken van scripts

 

news-1-1Figuur 3 Nieuwe vouwinterface

Het script van het Founder ChanFlow-systeem ondersteunt de JavaScript-taal. In de functie GetFoldName(inputName) vertegenwoordigt inputName de stringparameter die wordt doorgegeven, wat de bestandsnaam van het lay-outbestand is (exclusief de .pdf-extensie). Hier is een eenvoudig codevoorbeeld:

Var-index=inputName.search(hbrb/i);

if(index > -1){var fold=inputName.slice(index + 4, index + 5); return fold.toUpperCase();}

De eerste coderegel gebruikt inputName.search(hbrb/i) om te zoeken naar de karakteristieke tekenreeks "hbrb" in de bestandsnaam en wijst het resultaat toe aan de variabele index. In de reguliere expressie /hbrb/i geeft de i hoofdletter-ongevoelige overeenkomsten aan, waardoor wordt verzekerd dat de code correct werkt, ongeacht of de bestandsnaam in hoofdletters, kleine letters of een combinatie van beide is.

De tweede regel controleert of de karakteristieke string is gevonden. Als deze wordt gevonden, zal de index groter zijn dan -1.

De derde regel extraheert de vouwnaam met behulp van de slice-methode. De eerste parameter van slice specificeert de startpositie, en de tweede parameter specificeert de eindpositie. Hier begint het vanaf het vierde teken na "hbrb" en wordt geëxtraheerd tot aan het vijfde teken (dwz de vouwnaam).

De vierde regel converteert de vouwnaam naar hoofdletters en stuurt deze terug naar het systeem.

Het volgende is 'De versie analyseren', het meest kritische onderdeel van het schrijven van scripts. De code is als volgt:

 

var index=inputName.search(/hbrb/i);

als(index > -1){

var pagina=inputName.slice(index + 7,index +9)

return parseInt(pagina,10);}


parseInt

De functie converteert de geëxtraheerde versietekenreeks naar een getal en stuurt deze terug naar het systeem.

Met de bovenstaande code kunnen we niet alleen automatische paginaopmaak realiseren, maar ook, wanneer het lay-outpersoneel het verkeerde bestand selecteert, het bestand automatisch in het niet-herkende gebied plaatsen, waardoor fouten bij de automatische paginaopmaak worden voorkomen en zo de productie-efficiëntie van CTP wordt verbeterd.

Kortom, na het beheersen van deze technieken kan men door het toepassen van analoog redeneren 90% van de intelligente kranteninslagtaken voltooien. Als we moeilijkere codeerproblemen tegenkomen, kunnen we grote AI-modellen raadplegen, zoals Kimi of Tongyi. Met de mogelijkheden van grote AI-modellen kunnen zelfs programmeerliefhebbers het niveau van professionele programmeurs bereiken. In de toekomstige intelligente samenleving zal het gebruik van grote AI-modellen om problemen op te lossen een basisvaardigheid zijn die essentieel is voor de elites van bedrijven.

 

Aanvraag sturen