Suatu waktu kita ingin menyimpan file dalam bentuk pdf dengan ukuran folio atau f4. Saat ini dalam default microsoft print pdf ukuran tersebut belum tersedia. maka kita harus membuat ukuran itu sendiri. Caranya sebagai berikut:
- Temukan nama Directory menggunakan regedit. Buka Start Menu, tulis "regedit", klik enter. Cari HKEY_LOCAL_MACHINE > SOFTWARE > Microsoft > Windows NT > CurrentVersion > Print > Printers > Microsoft Print to PDF>PrinteDriverData>lihat nama yg diblok
- Buka Windows Explorer, cari "C:\Windows\System32\spool\V4Dirs"
- Cari di folder mana, nama tadi muncul
- Jalankan Notepad sebagai Administrator dan buka file "gpd" yang Anda temukan. Untuk menjalankan sebagai Administrator: buka Start Menu, ketik Notepad, klik kanan dan pilih "Run as administrator". Ini memberikan Notepad kemampuan untuk memodifikasi file sistem yang dilindungi. Pastikan Anda memilih "Semua File (*.*)" di jendela Buka sehingga dapat melihat semua file yang ada. Tambahkan kode berikut:
*Option: FOLIO
{
*rcNameID: =RCID_DMPAPER_SYSTEM_NAME
*PrintSchemaKeywordMap: "FolioInd"
*PrintableOrigin: PAIR(0, 0)
*PrintableArea: PAIR(3886200, 5943600)
}
- Berikutnya menambahkan ukuran f4. Jalankan Notepad sebagai Administrator jika Anda menutupnya setelah langkah sebelumnya. Buka pdc.xml dengan Enkode UTF-8. Ini sangat penting, jika tidak, anda akan merusak file. Ada daftar drop-down di bawah nama file berlabel "Encoding:". Set ini ke "UTF-8" sebelum mengklik Buka. Temukan baris <psk: PageMediaSize psf2: psftype = "Feature">. Semuanya di bawah ini sampai </ psk: PageMediaSize> adalah ukuran kertas yang akan didukung printer. Setiap ukuran kertas adalah blok garis dan urutannya adalah uruta ukuran untuk ditampilkan. Tambahkan blok garis berikut. (jangan sampai tumpang tindih dengan blok-blok garis lain)
<psk:FolioInd psf2:psftype="Option">
<psk12:PortraitImageableSize psf2:psftype="Property" xsi:type="psf2:ImageableAreaType">0,0,215900,330200</psk12:PortraitImageableSize>
<psk:MediaSizeHeight psf2:psftype="ScoredProperty" xsi:type="xsd:integer">330200</psk:MediaSizeHeight>
<psk:MediaSizeWidth psf2:psftype="ScoredProperty" xsi:type="xsd:integer">215900</psk:MediaSizeWidth>
</psk:FolioInd>
- Simpan file
Tidak ada komentar:
Posting Komentar