Analys av principerna och kännetecknen för PDF Information Expression
Vi är ett stort tryckbolag i Shenzhen Kina. Vi erbjuder alla bokpublikationer, inbunden bokutskrift, papperstäckning bokutskrift, inbunden anteckningsbok, prenumerationsbok, saddle stiching bokutskrift, broschyr utskrift, förpackningslåda, kalendrar, alla typer av PVC, produktbroschyrer, anteckningar, barnbok, klistermärken, alla sorters specialpapper färgutskrift produkter, game card och så vidare.
För mer information besök
http://www.joyful-printing.com. Endast ENG
http://www.joyful-printing.net
http://www.joyful-printing.org
email: info@joyful-printing.net
Först, PDF översikt
PDF (Portable Document Format) är ett strukturerat dokumentformat. Det släpptes för första gången 1993 av den berömda amerikanska typsättnings- och bildbehandlingsprogrammet Adobe (version 1.0), och lanserade samma år motsvarande motsvarande programvaruproduktserie Adobe Acrobat version 1.0; sedan reviderades och uppgraderades Adobe. År 1994 släpptes version 1.1, och produktserien för supportprogramvaran Adobe Acrobat 2.0 och 2.1 släpptes. Den efterföljande PDF-versionen 1.2 släpptes den 27 november 1996 och den motsvarande supportprogramvaruproduktserien, Adobe Acrobat, uppgraderades också till version 3.0. I slutet av 1997 hade den internationella organisationen för standardisering börjat anta PDF som en internationell standard.
1. Jämförelse mellan PDF och PS
PS-språket (PostScript-språk, sidbeskrivningsspråk) är också en de facto-utskriftsindustrins standard som ägs av Adobe. Det kan beskriva vackra layouter och dominera det aktuella utskriftsfältet. PDF-filer utvecklats från PS, och de har nästan samma egenskaper och liknande beskrivningar när det gäller sidbeskrivningar. PDF använder samma bildmodell som PS för att representera text och grafik. Liksom PS-språket, skriver kommandon för PDF-sidbeskrivningar också sidor genom att färga utvalda regioner. De färgade områdena kan vara konturer av bokstäver, etc., områden som definieras av linjer och kurvor och bitmappar. De färgade färgerna kan vara godtyckliga, och någon grafik på sidan kan beskäras i andra former. Sidan är helt tom i början, olika instruktioner ritar olika grafik på sidan, och den nya grafiken är ogenomskinlig, vilket kan skriva över den gamla grafiken.
Ändå är PDF ganska annorlunda än PS. Detta manifesteras huvudsakligen i följande aspekter: 1 PDF-filer kan innehålla interaktiva objekt, till exempel hyperlänkar, interaktiva former etc., medan PS inte gör det. 2PDF är en filstruktur, och PS är ett programmeringsspråk, så PDF har högre bearbetningseffektivitet än PS. 3 PDF: s strikta strukturdefinition gör det möjligt att få tillgång till ett objekt slumpmässigt, medan PS endast kan komma åt hela sekvensen. Till exempel, för att komma åt sidan 100 i en PS-fil måste du först förklara de första 99 sidorna i ordning innan du hittar sidan 100, och åtkomst till varje sida i PDF är lika snabb. 4PDF innehåller också typsnittskriftsinformation, t.ex. storleken på teckensnittet, så att när teckensnittet inte existerar kan teckensimulering (inte en enkel typsnittsättning) utföras för att säkerställa konsistensen av dokumentdisplayen.
2. Egenskaper av PDF
Egenskaperna hos PDF kan sammanfattas enligt följande: 1 Transitivitet. PDF-filen stöder två kodningsmetoder för 7-bitars ASCII-kod och binär kod, som kan överföras korrekt i olika nätverksmiljöer. 2 stöder interaktiva operationer. PDF-filer innehåller interaktiva objekt som interaktiva former och hyperlänkar. 3 stödja ljud, animering. 4 stöder slumpmässig åtkomst till sidinnehåll, vilket förbättrar hastigheten på olika funktioner på sidan. 5 Stöd för ytterligare ändringar för att underlätta mindre ändringar och förbättringar. 6 stöder en mängd olika komprimeringskodningsmetoder, är filstrukturen mer kompakt. 7 typsnitt oberoende. PDF-filen kan ha sin egen typsnittskodningsinformation, så att korrekt visning av dokumentet fortfarande kan garanteras om användarsystemet saknar det önskade teckensnittet. 8 plattform oberoende. PDF-filer har plattforms oberoende av programvara och hårdvara. Denna funktion är mycket lämplig för utbyte av information i nätverksöverföringen, för att undvika störda problem. 9 säkerhetskontroll. PDF-filer stöder en mängd olika säkerhetsregler på olika nivåer. Denna säkerhetskontroll är mycket viktig för att skydda upphovsrätten för elektroniska publikationer. Vi kan ställa in olika säkerhetsnivåer i enlighet med säkerhetskraven i olika elektroniska publikationer.
För det andra, PDF-principstruktur
1.PDF filstruktur
Filstrukturen i en PDF-fil (det vill säga den fysiska strukturen) består av fyra delar: en filhuvud, en filkropp, en korsreferens tabell och en filsvans. Se figur 1.
Filhuvudet anger versionsnumret för den PDF-specifikation som filen följer, vilket visas i den första raden i PDF-filen.
Filkroppen består av en serie PDF-indirekta objekt (IndirectObject).
Korsreferenslistan är en adressindextabell för ett indirekt objekt som fastställts för slumpmässig åtkomst till indirekta objekt.
Slutet på filen deklarerar adressen på korsreferens tabellen, som anger filens huvudobjekt (Catalog) och lagrar även säkerhetsinformation som kryptering.
2.PDF dokumentstruktur
Dokumentstrukturen i PDF-filen är den logiska organisationsstrukturen för PDF-filinnehållet, vilket återspeglar det hierarkiska förhållandet mellan de indirekta objekten i filkroppen. PDF-dokumentstrukturen är en trädstruktur, som visas i Figur 2. Trädnodens rotknut är också rotobjektet för PDF-filen. Det finns fyra subtre under rootnodet: Pages Tree, Outline Tree, ArticleThreads och NamedDestination.
Bland dem, i sidoträdet, är alla sidobjekt bladets noder i trädet, och de kommer att ärva parentvärdes attributvärden som standardvärden för deras motsvarande attribut. Bokmärket träd är att bokmärke enligt hierarkiska förhållandet i träd hierarkin.
Markera) Organiserat skapar bokmärket en boksignatur som är kopplad till placeringen av en viss sida, vilket gör det möjligt för användaren att få tillgång till innehållet i dokumentet i enlighet med bokens underskrift. Ledtråget organiserar artikeln ledtrådar och artikelpärlorna under ledtrådena enligt trädets struktur. När det gäller namnet trädde det upp en korrespondens mellan en sträng (namn) och ett sidområde. Varje bladnod i trädet håller strängen och dess motsvarande sidområde, medan bladbladet inte bara är ett index. För att tillåta applikationer att snabbt komma åt bladnodar. Namnträdet är att låta andra objekt i PDF-filen representera ett visst sidområde med ett strängnamn.
3. Resurser i PDF
Sidinnehållet (som text, grafik, bilder, etc.) i PDF-filen lagras i strömobjektet (hädanefter benämnt innehållsströmmen) som motsvarar innehållsordet för sidobjektet. Många grundläggande objekt (såsom nummer, strängar, etc.) används i innehållsströmmen, vilka representeras av direkta objekt. Men det finns andra objekt (som teckensnitt) som representeras av ett ordlighetsobjekt eller ett strömobjekt. De kan inte representeras av direkta objekt, och inga indirekta objekt kan visas i innehållsströmmen. (Annars kan det inte särskiljas från data för innehållet i sig), så dessa objekt heter separat och representeras av motsvarande namn i innehållsströmmen. Dessa objekt representerade av namnen heter Named Resources.
Det finns en resursartikel (Resursnyckel) i sidobjektet, som listar alla resurser som används i innehållsströmmen och etablerar ett kartläggningstabell mellan resursnamnet och resursobjektet. Namngivna resurser i PDF är: Proc Set, Font, Färgutrymme, Externa objekt (X Object (inklusive Bild, Form och PS Segment) etc.), Utökad grafisk status (Extended Graphics State), Mönster och Användarförlängningslista .
Ej namngivna resurser är: Enc oding, Font De s c-riptor, Halvton, Function och C Map. Eftersom icke-namngivna resurser används implicit, är det inte nödvändigt att namnge.
4.PDF-sidbeskrivningsinstruktioner
Det finns 60 sidbeskrivningsinstruktioner i PDF-filen. Dessa instruktioner för 60 sidbeskrivningar beskriver en serie grafiska objekt på sidan. Dessa grafiska objekt kan grovt delas in i fyra kategorier, nämligen ett sökobjekt, ett textobjekt, ett bildobjekt och ett externt objekt. De är de grundläggande elementen som utgör alla sidor.
Tredje, PDF-filgenerering
Det finns för närvarande två sätt att generera PDF-filer:
1. Skapa en PDF genom att skriva ut. Det vill säga genom en virtuell PDF-skrivare konverteras programmets text- och grafikkommandon (som GDI-kommandon under Windows, Quick-Draw-kommandon under MAC etc.) till PDF-kommandon och sparas i motsvarande PDF-filer. Som visas i Figur 3. Adobe Acrobat installerat Efter PDFWriter, i teorin, ska alla program som har utskriftsfunktioner kunna lagra innehållet som ska skrivas ut i en PDF-fil. Det finns emellertid fortfarande många problem med den nuvarande generationen PDF-filer på kinesiska.
2. Konvertera från PS till PDF. Detta är ett annat sätt att skapa en PDF-fil. Applikationen skickar först innehållet som ska skrivas ut till PS-filen, och sedan konverterar Adobe AcrobatDistiller PS-filen till en PDF-fil. Se figur 4.
Båda metoderna för att skapa PDF-filer har sina fördelar och nackdelar. Fördelen med att skapa en PDF genom utskrift är att den kan vara tätt integrerad med applikationen och det verkar för användaren att det genererar PDF direkt från applikationen, men nackdelen beror på begränsningarna i GDI-instruktionsuppsättningen och Quick -Draw instruktion sätta sig själv. Det är svårt att generera hög precision PDF. Men även om det finns ytterligare en process för att konvertera från PS till PDF, kan den genererade PDF-filen uppnå kvalitet och precision på utskriftsnivån på grund av hög precisionsbeskrivningsfunktionen hos PS själv. När PDF-filen är genererad kan användaren använda Acrobat Reader för att läsa och skriva ut och kan även använda AcrobatExchange för att lägga till en serie interaktioner som sid miniatyrer, hyperlänkar, bokmärken (eller kataloger), kommentarer etc. till PDF-filen. Attribut. När du använder Adobe för att tillhandahålla verktyg för att generera PDF-filer, finns det för närvarande problem med kinesiskt stöd, till exempel inte stöd för nedladdning av kinesiska teckensnitt, kinesiska skärmberoende operativsystem och så vidare.
Fjärde, tillämpningen av PDF i digital process och dess utsikter
Eftersom PDF har många funktioner som är lämpliga för elektronisk publicering, används den nu alltmer i moderna digitala arbetsflöden. Bland dem kan den specifika applikationen delas in i tre fall: göra cd-rom elektroniska publikationer, blanda med HTML för att publicera information, självständigt med hjälp av PDF för att skapa hemsidor och publicera information.
Användningen av PDF för att producera CD-ROM-elektroniska publikationer är för närvarande den mest använda situationen, till exempel den utbredda "Golden Book House" CD och "Encyclopedia of China CD-ROM", publicerad av China Encyclopedia Publishing House, etc. PDF-filer produceras för CD-publikationer, och de är alla exempel på PDF-filer som framgångsrikt används för digitala processer.
Eftersom endast ett litet antal WWW-servrar stöder PDF, är det inte realistiskt att använda PDF ensam för att skapa en hemsida och posta information ett tag. Ett stort antal WWW-webbplatser har dock börjat använda en blandning av HTML och PDF för att publicera information. Om du till exempel lägger in PDF i HTML-ramen kan de två kombineras sömlöst. För WWW-webbplatser som stöder PDF kan användarna läsa PDF och HTML från ovanstående, och kan också läsa och läsa. När du läser PDF-filer från WWW-webbplatser som inte stöder PDF, kan användare bara läsa PDF-filer efter att de har laddats helt ner till det lokala området. För närvarande har ett stort antal elektroniska tidningar börjat använda PDF som distribueras på Internet.
Nu har Agfa introducerat en tredje generationens ApogeePDF-arbetsflödeslösning som är kompatibel med JDF, ytterligare utvidgar och förenklar hela arbetsflödet. Den har en högre grad av automatisering, styrbarhet, öppenhet och skalbarhet, och är också lättare att använda. ApogeePDF-lösningen stöder sidbaserade arbetsflöden och arbetsflöden baserat på hela den stora versionen, vilket gör arbetet mer flexibelt, möter olika arbetsstilar och produktionsbehov och verkligen ger automatisering till en annan nivå. Genom samarbete med PDF och JDF kan användarna börja kombinera affärs- och produktionsprocesser för att verkligen integrera arbetsflöde och terminal till terminalautomatisering. JDF är ett öppet, utdragbart, XML-baserat arbetsdefinitionsformat som ger en flexibel och heltäckande lösning för kunder från hela ordern till den slutliga leveransen, vilket är mer än den tidigare. Varje form av arbete måste vara mer komplett och effektiv.
Framkomsten av PDF har haft en stor inverkan på den traditionella digitala tryckprocessen. Den traditionella PS-centrerade utskriften kommer att möta utmaningen av PDF. Den framtida PDF RIP (RasterImage Processor) kommer gradvis att ersätta PS RIP, vilket verkligen realiserar idén om "en produktion, flera användningsområden".

