Saya kira judulnya cukup banyak menggambarkan masalahnya.
Saya menggunakan Inkscape untuk menulis dokumen SVG, dan mengonversinya menjadi PDF untuk dibagikan di web (menjaga SVG sebagai file asli lebih aman)
Saya memiliki banyak URL dalam dokumen ini. Saya tahu tautan internal (dapat diklik dan tidak perlu menampilkan seluruh URL di layar) tidak banyak berarti dalam gambar SVG dan Bitmap (yang biasanya dianggap sebagai dokumen hasil akhir), tetapi mereka baik dalam PDF.
Mengedit output file PDF dan menambahkan tautan sangat sulit, karena format PDFnya rumit dan tidak menyenangkan (kecuali ada program editor yang mudah digunakan).
Bagaimana cara menambahkan tautan seperti itu dengan cara mudah (lebih disukai di Inkscape / SVG)
pdftk
.Jawaban:
Solusi terbaik yang saya temukan untuk membuat tautan Anda bekerja dalam PDF dibuat dari Inkscape adalah:
sumber
Berdasarkan "teori" Király , saya menulis skrip python peretasan besar - besaran untuk menambahkan hyperlink ke PDF yang dihasilkan.
Semua instruksi tentang apa yang Anda butuhkan dan bagaimana menggunakannya disediakan dalam komentar header script. Saya telah menguji ini dengan perangkat lunak terdepan saya. Jika Anda mengalami masalah karena versi inkscape / qpdf yang berbeda, tembak saya email dengan file Anda dan saya akan melihat apakah saya dapat membantu.
EDIT: Saya telah menulis ulang skrip ini di Go dengan kegunaan yang jauh lebih baik . Sekarang Anda cukup menambahkan hyperlink ke objek menggunakan opsi "Buat Tautan" ketika mengklik kanan, dan menjalankan
svglinkify
program.sumber
Satu cara (tidak langsung) jika tautan Anda didasarkan pada teks adalah dengan menelusuri Lateks.
Saat mengekspor PDF, centang kotak "Jangan sertakan teks tetapi hasilkan file lateks". Kemudian koordinat objek teks akan tersedia dalam file .pdf_tex, di mana Anda perlu menambahkan tautan secara manual. Kemudian kompilasi dengan
pdflatex
.sumber
Jika Anda menghadapi masalah di Inkscape, Anda dapat mengedit file PDF Anda dengan tautan terlampir dari sini: http://www.pdfescape.com/open/
sumber
Secara teoritis, klik kanan pada objek apa pun, dan klik "Buat Tautan". Kemudian klik kanan lagi pada objek yang sama, untuk "Properti tautan" ...
Secara teoretis. .)
sumber
sumber