Moja uczelnia wymaga złożonych plików PDF być w formacie PDF / formatować .
Próbowałem znaleźć konwerter, ale wszystkie są bardzo drogie i / lub skomplikowane.
Jak przekonwertować istniejący plik PDF na plik PDF / A?
Dziękuję Ci bardzo!
pdf
conversion
ben
źródło
źródło
Odpowiedzi:
Aby zapisać istniejące dokumenty Worda w formacie PDF / A, potrzebujesz tylko najnowszej wersji Microsoft Word. Do tworzenia z innych drukowanych produktów możesz użyć darmowego kreatora PDF / A, takiego jak ten na www.freepdfcreator.org
Jeśli chcesz sprawdzić, czy plik PDF / A jest zgodny, możesz skorzystać z naszej bezpłatnej usługi na www.validatepdfa.com
Konwersja istniejących plików PDF na PDF / A w bezstratny sposób jest nieco trudniejsza i nie zawsze możliwa. Acrobat 9 i 10 mogą to zrobić. Nasza firma, Solid Documents, sprzedaje również produkt, który robi to (i inne popularne funkcje archiwizacji) za 99 USD: Solid PDF Tools
źródło
PDF / A jest międzynarodowym standardem ISO dla ciągu PDF rchiving. Standard wymaga ścisłej zgodności z zestawem reguł (takich jak: „osadzaj wszystkie czcionki”, „nie używaj folii”, „nie używaj JavaScript”, „bez szyfrowania”, ...).
Istnieje wiele plików PDF, które twierdzą, że są PDF / A, ale nie przejdą prawdziwego testu dymu. To twierdzenie jest po prostu znacznikiem w metadanych pliku. Ten tag może sprawić, że Acrobat Reader wyświetli specjalną wskazówkę podczas renderowania.
Sprawdzenie prawdziwej zgodności wymaga nieco rozbudowanego komercyjnego oprogramowania do „kontroli wstępnej”. Obecnie nie znam żadnego bezpłatnego narzędzia do wykonania tej pracy. Zobacz także tutaj wyniki niektórych testów: Isartor testsuite .
Możesz użyć Ghostscript do (próby) konwersji plików PDF na PDF / A. Jak to zrobić, jest udokumentowane tutaj ( aktualizacja: dla nowszych wersji tutaj ).
Ale uwaga: ten dokument został zaktualizowany bardzo niedawno [ * ]. Poprzednie wersje pliku Ps2pdf.htm z Ghostscript źle poprowadziły użytkowników do uruchomienia polecenia, które utworzyło pliki PDF podające się za PDF / A, ale które nie przeszły testów rzeczywistego zadymienia.
Jak przekonwertować PDF na PDF / A za pomocą Ghostscript:
Oto linia poleceń:
[ * ] Uwaga: Problem dotyczy parametru
PDFA_def.ps
. Jest to plik, który musisz edytować, aby dostosować go do swoich potrzeb. Ghostscript jest dostarczany z jego próbką w/lib
podkatalogu. Ta próbka nie będzie działać w obecnej postaci bez jej edycji. Sposób edycji znajduje się w komentarzach próbki.źródło
Użyłem następującego polecenia do konwersji PDF na PDF-A:
Jeśli masz plik PDF, najpierw przekonwertuj go na PS, aby pracować z powyższym kodem. Kilka razy próbowałem z plikiem PDF, aby bezpośrednio przekonwertować na PDF-A. Jednak to nie zadziałało.
Oto sposób przekonwertowania pliku PDF na plik PS:
źródło
Narzędzie „ Zapisz jako PDF ” pakietu Microsoft Office 2007 zapisuje w formacie PDF / A.
Dokument PDF / A to tylko dokument PDF, który wykorzystuje określony podzbiór pliku PDF, który został zaprojektowany w taki sposób, aby był „samodzielny”. Tzn. Nie można polegać na informacjach ze źródeł zewnętrznych (np. Programów czcionek i hiperłączy). Z wikipedii :
Edytować:
Ponieważ nie ma naprawdę żadnych narzędzi, aby sprawdzić, czy plik PDF jest PDF / A, jest to bezpieczny zakład, że tak samo jak ty, twój uniwersytet nie ma też sposób na sprawdzenie, czy dokument jest je wysłać PDF / A .
Jest prawdopodobne, że jedynym powodem, dla którego wyraźnie o to proszą, jest to, aby mieć pewność, że cała zawartość będzie „tam”, gdy ją otworzą. Po prostu wyrazili ten wymóg raczej tajemniczo (i źle), ponieważ musiał to być plik PDF / A. Tak więc prostym sposobem sprawdzenia, czy plik PDF spełnia swoje prawdziwe wymaganie samodzielnego przechowywania, jest przesłanie pliku PDF i wyświetlenie go z innego (najlepiej offline) komputera i upewnienie się, że wszystko wygląda tak, jak powinno.
źródło
-dPDFACompatibilityPolicy=0
, twój plik PDF będzie twierdził, że jest PDF / A, nawet jeśli proces konwersji Ghostscript wykrył rzeczy, które nie są zgodne i których nie można naprawić. Być może stworzyłeś tego rodzaju „fałszywy” plik PDF / jak wspomniałem gdzie indziej ...W macOSX bez użycia,
pdftops
którego nie mogłem zainstalować (jak proponowano @ soham.m17), możesz:przekonwertować pdf do formatu ps, a następnie:
przekonwertować w pdf / A.
źródło
Jedynym sposobem, który działał dla mnie w systemie Windows 10, była niewielka modyfikacja odpowiedzi Soham (która dla mnie działała, ale z błędami):
PDF
dops
(zpdf2ps source.pdf temp.ps
)ps
doPDF/A
za pomocą Ghostscript 9.22 zgswin64c -dPDFA -dBATCH -dNOPAUSE -dPDFSETTINGS=/prepress -dNOOUTERSAVE -sColorConversionStrategy=UseDeviceIndependentColor -sProcessColorModel=DeviceRGB -sDEVICE=pdfwrite -sPDFACompatibilityPolicy=1 -sOutputFile=destination.pdf temp.ps
(Być może trzeba dodać przed
gswin64c
pełną ścieżką, która była dla mnieC:\Program Files\gs\gs9.22\bin\
- taka sama dlapdf2ps
, w tym przypadku była dla mnie ścieżkaC:\Program Files\gs\gs9.22\lib\
)Jeśli wynikowy plik jest zbyt duży, możesz pominąć tę
-dPDFSETTINGS=/prepress
opcję. Bez tej opcji wynikowy plik jest mniejszy (nawet mniejszy niż oryginał w moim przypadku), ale można zauważyć pogorszenie jakości obrazu.Wynikowy
PDF
wydaje się być zgodnyPDF/A
nawet bez-dNOOUTERSAVE
opcji, chociaż osadzonych jest mniej czcionek (być może ktoś może wyjaśnić różnicę).Kiedy mówię „odpowiada
PDF/A
”, mam na myśli nie tylko to, żePDF/A
„banner” pojawia się w programie Acrobat Reader, ale że plik przechodzi sprawdzanie poprawności online dostarczone przez https://www.pdf-online.com/osa/validate.aspxNie wiem, na ile taka usługa sprawdzania poprawności online jest niezawodna, udało jej się jednak wykryć pliki niezgodne, które pokazywały
PDF/A
„baner” w programie Acrobat Reader (co w związku z tym nie wydaje się wiarygodne).źródło
Prosta odpowiedź:
Możesz zainstalować Libre Office , to nic nie kosztuje
Otwórz plik PDF i zapisz jako PDF ... [sprawdź opcję PDF / A]
...Jesteś skończony!
źródło