OT: jak vytvorit PDF v textovem editoru?

Jaroslav Lukesh lukesh na seznam.cz
Úterý Listopad 4 22:00:55 CET 2014


No právěže to není tak až jednoduché ji tam dostat, navíc by se to hodilo 
vlastně univerzálně. PDF má objektovou strukturu a jde ho psát i v texťáku, 
takže server pak klidně může být i to arduino.

Dole je upravený hello world, který jsem ještě zjednodušil aby se nemusely 
počítat délky objektů - acrobat sice zabrble že je corruptnutý, ale bez 
problémů ho ukáže :-D

----- Původní zpráva ----- 
Od: Ondřej Janovský

V čem píšete serverovou aplikaci? Že by existovala nějaká knihovna ...

======= tohle uložit do souboru.pdf ======================================

%PDF-1.3

1 0 obj <<
    /Type
    /Catalog
    /Outlines 2 0 R
    /Pages 3 0 R
    >>
endobj

2 0 obj <<
    /Type
    /Outlines
    /Count 0
    >>
endobj

3 0 obj <<
    /Type
    /Pages
    /Kids [
        4 0 R
        ]
    /Count 1
    >>
endobj

4 0 obj <<
    /Type
    /Page
    /Parent 3 0 R
    /MediaBox [0 0 595 842]
    /Contents 5 0 R
    /Resources <<
        /ProcSet 10 0 R
        /Font << /F1 11 0 R >>
        >>
    >>
endobj
% Délka je 61 + počet znaků textu !!!nepřeformátovávat mezery!!! pozor na 
délku pokud se změní počet čísel v souřadnicích
5 0 obj << /Length 99 >>
    stream
    BT
    /F1 24 Tf
    100 700 Td
    (Příliš žluťoučký kůň úpěl ďábelské ódy) Tj
    ET
    endstream
endobj

10 0 obj
    [/PDF /Text]
endobj

11 0 obj << /Type /Font /Subtype /Type1 /BaseFont /Helvetica /Name /F1
    /Encoding
    %/Windows-1250
    /WinAnsiEncoding
    %/ISO8859-2
    %/CP1250
    %/PDFDocEncoding
    >>
endobj



trailer <<
    /Size 999 %počet objektů :-)
    /Root 1 0 R
    >>
%%EOF



Další informace o konferenci Hw-list