https://paddling.com/paddle/trips/trucchi-monopoly-go-ios-e-android-link-dadi-gratis-monopoly-go-2025 https://paddling.com/paddle/trips/come-avere-dadi-infinite-su-monopoly-go-dadi-gratis-su-monopoly-go-ios-android https://paddling.com/paddle/trips/nuovo-500-dadi-gratis-monopoly-go-per-ios-e-android-08fdgfd https://paddling.com/paddle/trips/1000-dadi-gratis-monopoly-go-generatore-dadi-infinite-su-monopoly-go-app-ios-android https://paddling.com/paddle/trips/link-2000-dadi-gratis-monopoly-go-link-dadi-gratis-su-monopoli-go-per-android-e-ios-2025 https://paddling.com/paddle/trips/trucchi-dadi-gratis-monopoly-go-hack-italiano-per-ios-y-android-dadi-illimitati-infinite https://paddling.com/paddle/trips/trucchi-monopoly-go-ios-e-android-link-dadi-gratis-monopoly-go-2025/?asdet https://paddling.com/paddle/trips/come-avere-dadi-infinite-su-monopoly-go-dadi-gratis-su-monopoly-go-ios-android/?wdug https://paddling.com/paddle/trips/nuovo-500-dadi-gratis-monopoly-go-per-ios-e-android-08fdgfd/?ri3s https://paddling.com/paddle/trips/1000-dadi-gratis-monopoly-go-generatore-dadi-infinite-su-monopoly-go-app-ios-android/?asod https://paddling.com/paddle/trips/link-2000-dadi-gratis-monopoly-go-link-dadi-gratis-su-monopoli-go-per-android-e-ios-2025/?rgt https://paddling.com/paddle/trips/trucchi-dadi-gratis-monopoly-go-hack-italiano-per-ios-y-android-dadi-illimitati-infinite/?saidw https://nothingbuttop10.bandcamp.com/album/paddletrip-italiano-obl-nuovo

Mon. Aug 4th, 2025
Linux Komut Satırında PDF Dosyaları Nasıl Oluşturulur ve Birleştirilir
Jane Kelly/Shutterstock.com

PDF dosyaları, paylaşımı teşvik etmek için tasarlanmıştır. Başka bir şeyleri yoksa herkes onları web tarayıcısında açabilir. Linux, PDF dosyalarını komut satırında değiştirmenize, birleştirmenize ve bölmenize olanak tanır.

Taşınabilir Belge Formatı

Taşınabilir Belge Biçimi (PDF) bir sorunu çözdü. Bir bilgisayarda bir belge oluşturduğunuzda ve bunu başka biriyle paylaşmak istediğinizde, belgeyi göndermek her zaman işe yaramadı.

Belgenizi oluşturmak için kullandığınız yazılım paketinin aynısına sahip olsalar bile, bilgisayarlarında sizinkiyle aynı yazı tiplerini yüklememiş olabilirler. Belgeyi açabileceklerdi ama yanlış görünecekti.

Paketi oluşturmak için kullandığınız yazılımın bir kopyası olmasaydı, paketi hiç açamazlardı. Yalnızca Linux’ta bulunan bir yazılım kullandıysanız, bu belgeyi yalnızca Windows kullanan birine göndermenin anlamı yoktu.

Adobe, 1992’de yeni bir dosya formatı oluşturdu ve buna taşınabilir belge formatı adını verdi. Bu standarda (ISO 32000) göre oluşturulan belgeler, dosyanın içeriğini doğru bir şekilde oluşturmak için gereken görüntüleri ve yazı tiplerini içerir. PDF dosyaları, herhangi bir platformda PDF görüntüleyiciler tarafından açılabilir. Platformlar arası, basit ve zarif bir çözümdü.

Bir PDF dosyasının, bir kelime işlemci belgesi gibi dövülebilir olması amaçlanmamıştır. Kolayca düzenlemeye kendilerini ödünç vermezler. Bir PDF’nin içeriğini değiştirmeniz gerekiyorsa, kaynak malzemeye geri dönmek, onu düzenlemek ve yeni bir PDF oluşturmak her zaman daha iyidir. İçeriği değiştirmeye çalışmanın aksine, yapısal PDF dosyalarında manipülasyonlar nispeten kolaylıkla gerçekleştirilebilir.

İşte Linux’ta PDF dosyaları oluşturmanın bazı yolları ve bunlara uygulanabilecek bazı dönüşümlerin nasıl gerçekleştirileceği.

Linux’ta PDF Dosyaları Oluşturma

Linux’ta bulunan uygulamaların çoğu, doğrudan PDF dosyaları oluşturabilir. LibreOffice, mevcut belgenin PDF’sini oluşturan araç çubuğunun hemen üzerinde bir düğmeye sahiptir. Daha kolay olamazdı.

LibreOffice Yazıcı PDF düğmesi

PDF oluşturmanın hassas kontrolü için, Scribus masaüstü yayıncılık uygulamasını yenmek zordur.

Bilimsel veya matematiksel içerikli belgeler oluşturmanız gerekiyorsa, belki akademik dergilere göndermek için, Texmaker gibi LaTeX kullanan bir uygulama sizin için mükemmel olacaktır.

Düz metin iş akışını tercih ediyorsanız, belki Markdown kullanarak, pandoc PDF de dahil olmak üzere birçok dosya biçimine dönüştürmek için. adanmış bir rehberimiz var. pandoc ancak basit bir örnek size kullanımının ne kadar kolay olduğunu gösterecektir.

Önce Texmaker’ı yükleyin. pandoc PDF oluşturma için bazı LaTeX kitaplıklarına dayanır. Texmaker’ı kurmak, bu bağımlılıkları karşılamanın uygun bir yoludur.

bu -o (çıktı) seçeneği oluşturulacak dosyanın türünü belirtmek için kullanılır. “raw-notes.md” dosyası, düz metin Markdown dosyasıdır.

pandoc -o new.pdf raw-notes.md

Markdown dosyasından PDF oluşturmak için pandoc kullanma

“new.pdf” dosyasını bir PDF görüntüleyicide açarsak, bunun doğru biçimlendirilmiş bir PDF olduğunu görürüz.

pandoc tarafından oluşturulan PDF'yi açma

qpdf Komutu

bu qpdf komutu, içeriklerini korurken mevcut PDF dosyalarını değiştirmenize olanak tanır. Yapabileceğiniz değişiklikler şunlardır: yapısal. İle birlikte qpdf PDF dosyalarını birleştirme, sayfaları ayıklama, sayfaları döndürme ve şifrelemeyi ayarlama ve kaldırma gibi görevleri gerçekleştirebilirsiniz.

Yüklemek qpdf Ubuntu’da bu komutu kullanın:

sudo apt install qpdf

Ubuntu'da qpdf kurulumu

Fedora’daki komut:

sudo dnf install qpdf

Fedora'ya qpdf yükleme

Manjaro’da şunları yazmalısınız:

sudo pacman -S qpdf

Manjaro'ya qpdf yükleme

PDF Dosyalarını Birleştirme

İlk başta, bazı qpdf komut satırı sözdizimi kafa karıştırıcı görünebilir. Örneğin, komutların çoğu bir girdi PDF dosyası bekler.

Bir komut bir tane gerektirmiyorsa, kullanmanız gerekir. --empty yerine seçenek. Bu anlatır qpdf bir girdi dosyası beklememek. bu --pages seçeneği sayfaları seçmenizi sağlar. Yalnızca PDF adlarını verirseniz, tüm sayfalar kullanılır.

Yeni bir PDF dosyası oluşturmak üzere iki PDF dosyasını birleştirmek için bu komut biçimini kullanın.

qpdf --empty --pages first.pdf second.pdf -- combined.pdf

Yeni bir PDF dosyası oluşturmak için iki PDF dosyasını birleştirme

Bu komut şunlardan oluşur:

  • qpdf: qpdf emretmek.
  • -boş: Anlatır qpdf giriş PDF yok. “first.pdf” ve “second.pdf” dosyalarının girdi dosyaları olduğunu iddia edebilirsiniz, ancak qpdf bunları komut satırı parametreleri olarak kabul eder.
  • -sayfalar: Anlatır qpdf sayfalarla çalışacağız.
  • birinci.pdf ikinci.pdf: Sayfaları çıkaracağımız iki dosya. Sayfa aralıklarını kullanmadık, bu nedenle tüm sayfalar kullanılacak.
  • : Komut seçeneklerinin sonunu gösterir.
  • kombine.pdf: Oluşturulacak PDF’nin adı.

ile PDF dosyaları ararsak lsel değmemiş iki orijinal dosyamızı ve “combined.pdf” adlı yeni PDF’yi göreceğiz.

ls -hl first.pdf second.pdf combined.pdf

Mevcut ve yeni PDF dosyalarını listelemek için ls kullanma

“first.pdf” dosyasında iki sayfa ve “second.pdf” dosyasında bir sayfa vardır. Yeni PDF dosyasının üç sayfası vardır.

Yeni PDF dosyası, iki orijinal PDF dosyasındaki tüm sayfaları içerir.

Çok sayıda kaynak dosya listelemek yerine joker karakterler kullanabilirsiniz. Bu komut, geçerli dizindeki tüm PDF dosyalarını içeren “all.pdf” adında yeni bir dosya oluşturur.

qpdf --empty --pages *.pdf -- all.pdf

qpdf komut satırında joker karakterleri kullanma

Sayfaların çıkarılacağı dosya adlarının arkasına sayfa numaralarını veya aralıkları ekleyerek sayfa aralıklarını kullanabiliriz.

Bu, birinci ve ikinci sayfaları “first.pdf”den ve ikinci sayfayı “ikinci.pdf”den çıkaracaktır. “combined.pdf” zaten mevcutsa, üzerine yazılmadığına dikkat edin. Seçilen sayfalara sahiptir katma ona.

qpdf --empty --pages first.pdf 1-2 second.pdf 1 -- combined.pdf

Yeni dosyaya eklenecek sayfaları seçmek için sayfa aralıklarını kullanma

Sayfa aralıkları istediğiniz kadar ayrıntılı olabilir. Burada, büyük bir PDF dosyasından çok özel bir sayfa grubu istiyoruz ve bir özet PDF dosyası oluşturuyoruz.

qpdf --empty --pages large.pdf 1-3,7,11,18-21,55 -- summary.pdf

Karmaşık bir sayfa aralığı kümesi kullanma

Çıktı dosyası, “summary.pdf”, giriş PDF dosyasından 1 ila 3, 7, 11, 18 ila 21 ve 55 arasındaki sayfaları içerir. Bu, “summary.pdf” dosyasında 10 sayfa olduğu anlamına gelir.

Yeni PDF'nin 10. sayfası, kaynak dosyanın 55. sayfasıdır.

Sayfa 10’un kaynak PDF’den sayfa 55 olduğunu görebiliriz.

PDF Dosyalarını Bölme

PDF dosyalarını birleştirmenin tersi, PDF dosyalarını bölmektir. Bir PDF’yi her biri tek bir sayfa tutan ayrı PDF dosyalarına bölmek için sözdizimi basittir.

Böldüğümüz dosya “summary.pdf”, çıktı dosyası ise “page.pdf” olarak veriliyor. Bu, temel ad olarak kullanılır. Her yeni dosyanın temel adına eklenen bir numarası vardır. bu --split-pages seçenek söyler qpdf ne tür bir eylem gerçekleştiriyoruz.

qpdf summary.pdf page.pdf --split-pages

Bir PDF dosyasını, her biri bir sayfadan oluşan birçok PDF dosyasına bölme

Çıktı, sıralı olarak numaralandırılmış bir dizi PDF dosyasıdır.

ls page*.pdf

numaralı PDF dosyalarını listelemek için ls kullanma

Her sayfayı bölmek istemiyorsanız, istediğiniz sayfaları seçmek için sayfa aralıklarını kullanın.

Bu sonraki komutu verirsek, tek sayfalık PDF dosyaları koleksiyonunu böleriz. Sayfa aralıkları, istediğimiz sayfaları veya aralıkları belirtmek için kullanılır, ancak her sayfa yine de tek bir PDF’de saklanır.

qpdf large.pdf section.pdf --pages large.pdf 1-5,11-14,60,70-100 -- --split-pages

PDF'yi sayfa aralıklarıyla bölme

Çıkarılan sayfaların adları, kendilerine bir sıra numarası eklenmiş “section.pdf” temelindedir.

ls section*.pdf

numaralı PDF dosyalarını listelemek için ls kullanma

Bir sayfa aralığını ayıklamak ve tek bir PDF’de saklamak istiyorsanız, bu formun bir komutunu kullanın. dahil etmediğimizi unutmayın. --split-pages seçenek. Etkili bir şekilde, burada yaptığımız şey bir PDF birleştirmedir, ancak yalnızca bir kaynak dosyadan sayfaları “birleştiriyoruz”.

qpdf --empty --pages large.pdf 8-13 -- chapter2.pdf

Bir PDF dosyasından bir dizi sayfayı çıkarmak ve bunları yeni bir PDF dosyasında depolamak

Bu, “chapter2.pdf” adında tek, çok sayfalı bir PDF oluşturur.

Dönen Sayfalar

Bir sayfayı döndürmek için, belirtilen sayfa döndürülmüş giriş PDF’si ile aynı olan yeni bir PDF oluştururuz.

kullanıyoruz --rotate Bunu yapmak için seçenek. bu +90 sayfayı saat yönünde 90 derece döndürmek anlamına gelir. Bir sayfayı 90, 180 veya 270 derece döndürebilirsiniz. Negatif bir sayı kullanarak dönüşü saat yönünün tersine derece olarak da belirtebilirsiniz, ancak buna çok az ihtiyaç vardır. -90’lık bir dönüş, +270’lik bir dönüşle aynıdır.

Döndürmeden iki nokta üst üste ile ayrılan sayı “:” döndürmek istediğiniz sayfanın numarasıdır. Bu, sayfa numaralarının ve sayfa aralıklarının bir listesi olabilir, ancak biz sadece ilk sayfayı çeviriyoruz. Tüm sayfaları döndürmek için bir sayfa aralığı kullanın. 1-z.

qpdf --rotate=+90:1 summary.pdf rotated1.pdf

PDF'nin ilk sayfasını döndürme

İlk sayfa bizim için döndürüldü.

İlk sayfası saat yönünde 90 derece döndürülmüş bir PDF dosyası

Şifreleme ve Şifre Çözme

PDF belgeleri, onları açmak için bir parola gerektirecek şekilde şifrelenebilir. Bu parolanın adı Kullanıcı şifresi. Bir PDF’nin güvenlik ve diğer izin ayarlarını değiştirmek için gereken başka bir parola vardır. buna denir sahip şifresi.

Bir PDF’yi şifrelemek için şunu kullanmamız gerekir: --encrypt seçeneğini belirleyin ve her iki şifreyi de sağlayın. Kullanıcı parolası komut satırında önce gelir.

Ayrıca kullanılacak şifrelemenin gücünü de belirtiriz. Çok eski PDF dosya görüntüleyicilerini desteklemek istiyorsanız, yalnızca 256 bit şifrelemeden 128 bit’e düşürmeniz gerekir. 256 bit şifrelemeye bağlı kalmanızı öneririz.

“secret.pdf” adlı “summary.pdf” dosyasının şifreli bir sürümünü oluşturacağız.

qpdf --encrypt hen.rat.squid goose.goat.gibbon 256 -- summary.pdf secret.pdf

Şifreli bir PDF oluşturma

PDF’yi açmaya çalıştığımızda, PDF görüntüleyici bizden bir şifre istiyor. Kullanıcı parolasının girilmesi, izleyiciye dosyayı açma yetkisi verir.

Şifrelenmiş bir PDF dosyasını açmak için parola isteyen bir PDF görüntüleyici

Bunu hatırla qpdf mevcut PDF’yi değiştirmez. Yapmasını istediğimiz değişikliklerle yeni bir tane oluşturur. Bu nedenle, şifreli bir PDF oluşturursanız, orijinal, şifrelenmemiş sürüme sahip olursunuz. Koşullarınıza bağlı olarak, orijinal PDF’yi silmek veya güvenli bir şekilde saklamak isteyebilirsiniz.

Bir dosyanın şifresini çözmek için --decrypt seçenek. Açıkçası, bilmek zorundasın sahip Bunun çalışması için şifre. kullanmamız gerekiyor --password parolayı belirleme seçeneği.

qpdf --decrypt --password=goose.goat.gibbon secret.pdf unlocked.pdf

Şifrelenmiş bir PDF'den şifresi çözülmüş bir PDF oluşturma

“unlocked.pdf” şifre olmadan açılabilir.

qpdf Mükemmel Bir Araçtır

derinden etkilendik qpdf. PDF dosyalarıyla çalışmak için esnek ve zengin özelliklere sahip bir araç seti sağlar. Ve aynı zamanda çok hızlı.

Ne kadar daha fazlasını yapabileceğini görmek için iyi yazılmış ve ayrıntılı belgelerine göz atın.

By admin