Jest to polecenie gdcmpdf, które można uruchomić w bezpłatnym dostawcy hostingu OnWorks przy użyciu jednej z naszych wielu bezpłatnych stacji roboczych online, takich jak Ubuntu Online, Fedora Online, emulator online systemu Windows lub emulator online systemu MAC OS
PROGRAM:
IMIĘ
gdcmpdf — narzędzie do konwersji plików PDF do formatu PDF/DICOM.
STRESZCZENIE
gdcmpdf [opcje] plik-in plik-out
OPIS
Kurs gdcmpdf narzędzie konwertujące plik PDF (dowolna wersja PDF) na plik PDF/DICOM w postaci enkapsulacji.
Domyślnie spróbuje odczytać metainformacje PDF zapisane w pliku PDF i przekonwertować je
informacje do określonych pól DICOM (patrz poniżej). Jednak może się nie udać (np. źle
hasło do zaszyfrowanego pliku PDF), w którym to przypadku używana jest wartość pusta.
PARAMETRY
file-in nazwa pliku wejściowego PDF
plik wyjściowy DICOM nazwa pliku wyjściowego
OPCJE
ogólny Opcje
-h --pomoc
wydrukuj ten tekst pomocy i wyjdź
-v --wersja
wydrukuj informacje o wersji i wyjdź
-V --pełne
tryb szczegółowy (ostrzeżenie+błąd).
-W --ostrzeżenie
tryb ostrzegawczy, drukuj informacje ostrzegawcze
-E --błąd
tryb błędu, drukowanie informacji o błędzie
-D --debuguj
tryb debugowania, drukuj informacje debugowania
ZASTOSOWANIE PRZYKŁAD
$ wget http://gdcm.sourceforge.net/gdcm.pdf
$ gdcmpdf gdcm.pdf gdcm.dcm
Aby ponownie wyodrębnić zahermetyzowany plik PDF:
$ gdcmraw -i gdcm.dcm -t 42,11 -o gdcm.dcm.pdf
$ diff gdcm.pdf gdcm.dcm.pdf
PDF INFO MAPOWANIE
Oto jak informacje PDF są odwzorowywane na informacje DICOM (typowe dane wyjściowe pdfinfo):
Tytuł: Podręcznik referencyjny GDCM
Temat: Odniesienie do Grassroots DICOM API
Słowa kluczowe: GDCM,DICOM,JPEG,Bezstratny JPEG,JPEG-LS,J2K,JPEG 2000,RLE
Autor: Mathieu Malaterre i spółka
Twórca: LaTeX z pakietem hyperref
Producent: pdfeTeX-1.21a
Data utworzenia: Wtorek, 28 kwietnia 15 r., 34:26:2009
Oznaczone: nie
Strony: 1188
Szyfrowane: nie
Rozmiar strony: 612 x 792 pkt (letter)
Rozmiar pliku: 13756841 bajtów
Zoptymalizowany: tak
Wersja PDF: 1.4
Przekonwertowane na DICOM prowadzi to do:
# Zestaw danych Dicom
# Używany TransferSyntax: Little Endian Explicit
(0008,0005) CS [ISO_IR 100] # 10, 1 określony zestaw znaków
(0008,0012) DA [20090428] # 8, 1 Data utworzenia instancji
(0008,0013) TM [182550.302631] # 14, 1 czas tworzenia instancji
(0008,0016) Interfejs użytkownika = EncapsulatedPDFS Storage # 30, 1 SOPClassUID
(0008,0018) Interfejs użytkownika [1.2.826.0.1.3680043.2.1143.776842935192792959289022034349197114] # 64, 1 SOPInstanceUID
(0008,0020) DA [20090428] # 8, 1 Data badania
(0008,0023) DA [20090428] # 8, 1 Data treści
(0008,002a) DT [20090428153437.000000] # 22, 1 AkwizycjaDataCzas
(0008,0030) TM [182550.302160] # 14, 1 Czas nauki
(0008,0033) TM [153426.000000] # 14, 1 ZawartośćCzas
(0008,0050) SH (brak wartości) # 0, 0 AccessionNumber
(0008,0060) CS [OT] # 2, 1 Modalność
(0008,0064) CS [WSD] # 4, 1 typ konwersji
(0008,0070) LO [LaTeX z pakietem hyperref] # 28, 1 Producent
(0008,0090) PN (brak dostępnej wartości) # 0, 0 ReferringPhysiciansName
(0010,0010) PN [Mathieu Malaterre i współpracownicy] # 26, 1 Nazwisko Pacjenta
(0010,0020) LO (brak dostępnej wartości) # 0, 0 Identyfikator pacjenta
(0010,0030) DA (brak dostępnej wartości) # 0, 0 PacjenciDataUrodzenia
(0010,0040) CS (brak dostępnej wartości) # 0, 0 Płeć Pacjentów
(0018,1020) LO [pdfeTeX-1.21a] # 14, 1 Wersje oprogramowania
(0020,000d) interfejs użytkownika [1.2.826.0.1.3680043.2.1143.1868121832223417351654232480755123133] # 64, 1 StudyInstanceUID
(0020,000e) Interfejs użytkownika [1.2.826.0.1.3680043.2.1143.1330099150825746617507846107663964311] # 64, 1 SeriesInstanceUID
(0020,0010) SH (brak dostępnej wartości) # 0, 0 Identyfikator badania
(0020,0011) IS [1] # 2, 1 Numer serii
(0020,0013) IS [1] # 2, 1 Numer instancji
(0028,0301) CS [TAK] # 4, 1 BurnedInAnnotation
(0040,a043) SQ (Sekwencja o jawnej długości #=0) # 0, 1 ConceptNameCodeSequence
(fffe,e0dd) na (SequenceDelimitationItem do ponownego kodowania) # 0, 0 SequenceDelimitationItem
(0042,0010) ST [Podręcznik referencyjny GDCM] nr 22, 1 Tytuł dokumentu
(0042,0011) OB 25\\50\\44\\46\\2d\\31\\2e\\34\\0a\\25\\e7\\f3\\cf\\d3\\0a\\33\\32\\30\\37\\37\\20\\30... # 13756842, 1 EncapsulatedDocument
(0042,0012) LO [aplikacja/pdf] # 16, 1 MIMETypeOfEncapsulatedDocument
$ stat gdcm.pdf
Plik: `gdcm.pdf'
Rozmiar: 13756841 Bloki: 26912 Blok IO: 4096 zwykły plik
Urządzenie: fe01h/65025d I-węzeł: 2675750 Linki: 1
Dostęp: (0644/-rw-r--r--) Uid: ( 1002/mmalaterre) Gid: ( 1002/mmalaterre)
Access: 2009-04-28 16:05:00.000000000 +0200
Modify: 2009-04-28 15:34:37.000000000 +0200
Change: 2009-04-28 16:05:00.000000000 +0200
Wyjaśnienie różnych mapowań daty/godziny:
· Data/czas badania, data/czas utworzenia instancji są równe aktualnemu czasowi
uruchomiono narzędzie gdcmpdf,
· Czas daty akwizycji jest ustawiony na czas modyfikacji rzeczywistego pliku PDF,
· Zawartość Data/godzina są ustawione na podstawie rzeczywistych informacji nagłówka PDF: CreationDate.
Korzystaj z gdcmpdf online, korzystając z usług onworks.net