Hirdetés

Új hozzászólás Aktív témák

  • cigam

    titán

    válasz Sonja #54862 üzenetére

    GhostScript
    gs -o output.pdf -sDEVICE=pdfwrite \
    -dPDFSETTINGS=/prepress \
    -sFONTPATH=/path/to/fonts \
    -dEmbedAllFonts=true \
    input.pdf
    A Ghostscript csak font‑substitution (helyettesítés) szabályok alapján tud dolgozni.
    Ez azt jelenti, hogy:
    ha a PDF-ben lévő font nem található,
    vagy nem beágyazott,
    vagy tiltva van az embed,
    akkor Ghostscript megpróbálja helyettesíteni egy olyan fonttal, amit megtalál a rendszerben vagy a megadott könyvtárban.

    Ha létrehozol egy Fontmap.GS fájlt, például:
    /Helvetica (MyCustomFont.ttf) ; /Arial (MyCustomFont.ttf) ;

    Majd futtatod:
    gs -o output.pdf -sDEVICE=pdfwrite \    -dEmbedAllFonts=true \    -sFONTPATH=/path/to/fonts \    -sFONTMAP=/path/to/Fontmap.GS \    input.pdf
    Ez kényszeríti, hogy a PDF-ben lévő Helvetica/Arial helyett a te fontod kerüljön.
    Ez az egyetlen módja annak, hogy konkrét fontot adj meg.

Új hozzászólás Aktív témák