Puncte:1

Creați un PDF cu versiunea PDF/X-1a:2001

drapel br

Trebuie să creez un fișier PDF pe consolă în formatul

  • 300 DPI
  • VERSIUNEA PDF: PDF/X-1a:2001
  • Culori: Coated Fogra 39

Folosesc python pentru a face o captură de ecran în 5 dpi de pe un site ZeroNet cu seleniu:


opțiuni = Opțiuni ()
options.headless = Adevărat
profile = webdriver.FirefoxProfile("/home/ruben/.mozilla/firefox/akp96vh9.bookmarks")
profile.set_preference("layout.css.devPixelsPerPx", 5) # DPI
driver = webdriver.Firefox(opțiuni=opțiuni, firefox_profile=profil)
driver.get(some_site)
WebDriverWait(driver, 10).until(
    EC.presence_of_element_located((By.XPATH, '//*[@id="inner-iframe"]'))
)
zero_frame = driver.find_element_by_xpath('//*[@id="inner-iframe"]')
driver.switch_to.frame(zero_frame)
timp.somn(5)
carduri = driver.find_element_by_id("overlay");
cards.location_once_scroled_to_view
cards.screenshot("screenshot.png")

Aceasta creează o captură de ecran pe care o convertesc în PDF cu:

convert -profile sRGB.icc -profile CoatedFOGRA39.icc -units PixelsPerInch -density 300 -resize 7016x9922 screenshot.png final_print.dpf

Dar acest lucru creează un PDF cu versiunea 1.7 cu transparență

Cum îl pot transforma în VERSIUNEA PDF: PDF/X-1a:2001 pe linux?

Puncte:0
drapel cl

Nu pot comenta încă din cauza reputației, așa că va trebui să postez acest non-răspuns ca răspuns. Puteți instala Scribus (>= 1.5.1) și puteți rula scripturi din linia de comandă. Ar trebui să scrieți un script care să ia ca intrare fișierul PDF original și să îl convertească la standardul dorit.

drapel br
Acesta ar putea fi un răspuns bun. Puteți adăuga comanda pe care trebuie să o introduceți pe linia de comandă?
Cornul11 avatar
drapel cl
@rubo77, nu sunt obișnuit să folosesc Scribus din linia de comandă, dar iată documentația care descrie câteva fluxuri de lucru tipice: https://wiki.scribus.net/canvas/Command_line_scripts

Postează un răspuns

Majoritatea oamenilor nu înțeleg că a pune multe întrebări deblochează învățarea și îmbunătățește legătura interpersonală. În studiile lui Alison, de exemplu, deși oamenii își puteau aminti cu exactitate câte întrebări au fost puse în conversațiile lor, ei nu au intuit legătura dintre întrebări și apreciere. În patru studii, în care participanții au fost implicați în conversații ei înșiși sau au citit transcrieri ale conversațiilor altora, oamenii au avut tendința să nu realizeze că întrebarea ar influența – sau ar fi influențat – nivelul de prietenie dintre conversatori.