Altbilgi içeriğine atla
DIğER BILEşENLERLE KARşıLAşTıRıN

Stirling PDF Docker Compose Alternatifleri IronSecureDoc Kullanarak

PDF guvenligi, hassas belgeleri isleyen geliştiriciler icin buyuk bir endisedir. Dosyalari sifreleme, sifreleri kaldirma, imza doğrulama veya gizli bilgileri karartma soz konusu oldugunda, dogru araci secmek zaman kazandirabilir ve uyum saglayabilir.

Bu alandaki iki rakip StirlingPDF ve IronSecureDoc'tur. StirlingPDF, genis bir guvenlik odakli özellik seti sunan acik kaynakli bir cozumdur ve geliştiriciler icin esnek bir secimdir. Diğer taraftan, IronSecureDoc, guclu erişim kontrolu, dijital imzalama ve belge butunlugunu doğrulama icin tasarlanmis yapisal bir kurumsal aracdir.

Bu karsilastirma, sifreleme, imza işlemleri, sifre yonetimi ve karartma uzerindeki guvenlik özelliklerine odaklanacaktir. Sonunda, guvenlik ihtiyaçlarinizi en iyi karsilayan cozum hakkinda daha acik bir resme sahip olacak, dogru secimi yapmanizi saglamak icin pratik bilgilerle desteklenmis olacaksiniz.

PDF Guvenlik İhtiyaçlarini Anlama

PDF'lerle calisan geliştiriciler icin guvenlik, yalnizca erişimi kisitlama degildir — belgelerin korunmasini, dogrulanabilirligini ve değiştirilemezligini saglamaktir. Dogru guvenlik onlemlerinin devrede olmasi, hassas is raporlari, yasal belgeler veya gizli kayitlari işlemek icin kritiktir.

Farkli kullanim durumlari, farkli guvenlik seviyeleri gerektirir:

  • Temel Koruma: Erişimi kisitlamak icin sifre sifreleme.
  • Belge Butunlugu: Gerçekligi doğrulamak icin dijital imzalar.
  • Veri Gizliligi: Hassas bilgileri kalici olarak kaldirmak icin karartma.
  • Erişim Kontrolu: Duzenleme, kopyalama veya yazdirmayi duzenlemek icin izin ayarlari.

Bir belgenin sadece guvenligini saglamaktan daha ote, organizasyonlar genellikle yasal gecerlilik ve veri koruma standartlarinin karsilanmasi icin denetlenebilirlik ve uyumluluk gerektirir.

IronSecureDoc burada onde gelir. Kurumsal seviyede sifreleme, imza doğrulama ve gelişmiş erişim kontrolu icin tasarlanmis kapsamli bir guvenlik paketi sunar. StirlingPDF, guclu bir guvenlik araclari seti sunarken, IronSecureDoc, guclu sifreleme algoritmalari, geliştirilmis karartma yetenekleri ve hassas verileri isleyen sektorler icin uyum odakli özelliklerle daha da ileriye gider. IronSecureDoc'un guvenlik özelliklerinin acik kaynakli cozumlere karsi nasıl performans sergiledigini inceleyecegiz ve belge koruma ihtiyaçlariniz icin en iyi secimi belirlemenize yardimci olacagiz.

IronSecureDoc ve StirlingPDF'ye Genel Baski

IronSecureDoc'a Genel Baski

IronSecureDoc, geliştiricilerin guclu sifreleme, dijital imzalar, karartma ve erişim kontrolu ihtiyaçi duydugu durumlarda guvenlik odakli bir PDF kutuphanesidir. Kurumsal kullanim icin tasarlanmis olup, hassas belgelerin koruma, doğrulama ve guvenlik standartlarina uyumunu saglayan yapisal bir API sunar.

IronSecureDoc sadece PDF'leri kilitlemekle kalmaz, belge izinleri uzerinde ince ayar kontrolu, gelişmiş imza doğrulama ve gizli bilgilerin otomatik karartilmasini sunar. .NET uygulamalarina sorunsuz entegre olarak, yuksek guvenlik gereksinimlerine sahip yasal, finansal ve gizli kayitlarla calisan organizasyonlar icin saglam bir secimdir.

StirlingPDF'ye Genel Baski

StirlingPDF, dijital imzalar, sifreleme, sifre kaldirma ve karartma dahil genis bir guvenlik özellikleri sunan acik kaynakli bir PDF arac kitidir. Ücretsiz, ozellestirilebilir PDF guvenlik araclari arayan geliştiriciler icin esnek bir secenektir.

StirlingPDF guclu bir özellik seti sunsa da, IronSecureDoc'un sundugu kurumsal odakli guvenlik yeteneklerinin bazilarina sahip degildir. Uyumluluk, daha derin erişim kontrolu ve gelişmiş denetim kaydi, StirlingPDF'nin daha uygun olmadigi alanlardir, bu da onu genellikle genel kullanim guvenligi icin daha uygun yapar.

Docker'da Araclari Ayarlama

IronSecureDoc'a Başlamak

IronSecureDoc'u ayarlamak kolaydir, Docker tabanli kurulumu sayesinde. Bu, geliştiricilerin karma sik kurulumlarla ugrasmadan guvenlik özelliklerini hizla entegre etmesine olanak tanir.

Adim 1: IronSecureDoc Docker Imagini Cekme

Başlamak icin, en son IronSecureDoc Docker imagini cekin:

docker pull ironsoftwareofficial/ironsecuredoc:latest
docker pull ironsoftwareofficial/ironsecuredoc:latest
SHELL

Adim 2: IronSecureDoc Konteynerini Calistirma

Imag indirildikten sonra, gerekli ortam degiskenleriyle birlikte konteyneri calistirin:

docker container run --rm -p 8080:8080 -e IronSecureDoc_LicenseKey=<IRONSECUREDOC_LICENSE_KEY> \
-e ENVIRONMENT=Development -e HTTP_PORTS=8080 ironsoftwareofficial/ironsecuredoc:latest
docker container run --rm -p 8080:8080 -e IronSecureDoc_LicenseKey=<IRONSECUREDOC_LICENSE_KEY> \
-e ENVIRONMENT=Development -e HTTP_PORTS=8080 ironsoftwareofficial/ironsecuredoc:latest
SHELL

Geçerli lisans anahtarınız ile <IRONSECUREDOC_LICENSE_KEY> değiştirin. Bu, hizmetin tam fonksiyonellikle calismasini saglar.

Adim 3: API Uclari Erişimi

Konteyner calismaya başladiktan sonra, Swagger'i kullanarak API uclarini inceleyebilirsiniz:

  • Swagger UI (Port 8080): http://localhost:8080/swagger/index.html

Bu kurulum ile IronSecureDoc'un geliştirilmiş guvenlik özelliklerini uygulamaniza entegre etmeye başlayabilirsiniz.

StirlingPDF'e Başlamak

StirlingPDF, Docker kullanilarak hizla kurulabilen acik kaynakli bir PDF işleme aracidir. Basit bir kurulumla guvenlik ve belge manipilasyon özelliklerinden hemen yararlanabilirsiniz.

Adim 1: StirlingPDF Docker Imagini Cekme

Ilk olarak, StirlingPDF Docker imaginin en sonunu indirin:

docker pull casjaysdevdocker/stirlingpdf:latest
docker pull casjaysdevdocker/stirlingpdf:latest
SHELL

Veya Docker Desktop'ta arayiniz:

Stirling Pdf Docker Compose 1 related to Adim 1: StirlingPDF Docker Imagini Cekme

Adim 2: StirlingPDF Konteynerini Calistirma

Imag kullanilabilir oldugunda, yeni bir konteyner başlatabilirsiniz. Docker arayuzunde, ayarlari soyle yapılandırin:

  • Konteyner Adi: StirlingPDF
  • Sunucu Portu: 8090

Stirling Pdf Docker Compose 2 related to Adim 2: StirlingPDF Konteynerini Calistirma

Alternatif olarak, CLI uzerinden calistirabilirsiniz:

docker run --rm -p 8090:8080 casjaysdevdocker/stirlingpdf:latest
docker run --rm -p 8090:8080 casjaysdevdocker/stirlingpdf:latest
SHELL

Stirling Pdf Docker Compose 3 related to Adim 2: StirlingPDF Konteynerini Calistirma

Adim 3: API Eristen Saglama

Konteyner calisiyorken, StirlingPDF Swagger UI'ye eriserek mevcut API uclarini inceleyebilirsiniz:

http://localhost:8090/swagger-ui/index.html#/

Bu kurulumla StirlingPDF'nin belge guvenlik özelliklerini kullanmaya başlayabilirsiniz.

Guvenlik Özellikleri Derinlemesine

IronSecureDoc Temel Özellikleri

Metni Karartma

Gizli bilgileri ele almak söz konusu olduğunda, en önemli güvenlik özelliklerinden biri redaksiyondur; PDF belgelerinden hassas içeriği kalıcı olarak kaldırabilme becerisidir. IronSecureDoc, bu görevi başarıyla yerine getirir ve belirli kelime veya ifadeleri hızlı bir şekilde düzenlemek için kullanımı kolay ve verimli bir API uç noktası sağlar.

  • Esnek Metin Redaksiyonu: Kullanıcılar, redaksiyon için kesin kelimeleri veya ifadeleri belirleyebilir. API, sorgu parametreleri aracılığıyla yapılandırılabilen hem kısmi hem de tam kelime eşlemesini destekler.

  • Büyük-Küçük Harf Duyarlılığı Kontrolü: Büyük-küçük harfe duyarlı eşleştirmeyi açıp kapatma imkanı verir, redaksiyon davranışı üzerinde kesin kontrol sağlar.

  • Görsel Redaksiyon: Seçilen metin, PDF içindeki düzenlenen alanları açıkça belirten belirgin bir siyah kutu ile görsel olarak gizlenebilir.

Bunu göstermek için, 'Dummy' ifadesini içeren bir PDF belgesini düşünün:

Stirling Pdf Docker Compose 4 related to Metni Karartma

IronSecureDoc'un basit API'sini kullanarak, geliştiriciler hassas metni düzenlemek için kolayca bir komut verebilirler.

Stirling Pdf Docker Compose 5 related to Metni Karartma

İşte Curl kullanarak pratik bir örnek:

curl -X 'POST' \
  'http://localhost:8080/v1/document-services/pdfs/redact-text?draw_black_box=true&match_whole_word=false&words_to_redact=Dummy&match_case=false&save_as_pdfa=false&save_as_pdfua=false' \
  -H 'accept: */*' \
  -H 'Content-Type: multipart/form-data' \
  -F 'pdf_file=@test.pdf;type=application/pdf'
curl -X 'POST' \
  'http://localhost:8080/v1/document-services/pdfs/redact-text?draw_black_box=true&match_whole_word=false&words_to_redact=Dummy&match_case=false&save_as_pdfa=false&save_as_pdfua=false' \
  -H 'accept: */*' \
  -H 'Content-Type: multipart/form-data' \
  -F 'pdf_file=@test.pdf;type=application/pdf'
SHELL

Komut başarıyla yürütüldüğünde, aşağıdakine benzer bir yanıt alacaksınız:

Stirling Pdf Docker Compose 6 related to Metni Karartma

Ortaya çıkan PDF, IronSecureDoc'un etkili redaksiyon yeteneğini gösterir. Hassas içerik kalıcı olarak gizlenir, böylece gizli bilgilerin güvenli kalmasını sağlar:

Stirling Pdf Docker Compose 7 related to Metni Karartma

IronSecureDoc, ayrıca düzenli ifadeler veya bir PDF içindeki belirli bölgeler kullanılarak içerik düzenleme gibi gelişmiş redaksiyon yöntemlerini de destekler:

  • /v1/document-services/pdfs/redact-regular-expression
  • /v1/document-services/pdfs/redact-region

Bu basit ama güçlü özellik, belgelerin gizliliğini korumasını ve katı veri koruma standartlarına uymasını sağlar.

Belgeleri Onaylama

Belgelerin onaylanması, PDF dosyalarının kimliğini ve bütünlüğünü sağlar. IronSecureDoc, bu süreci özel bir API kullanarak basitleştirir. Swagger UI kullanarak bir PDF belgesini nasıl onaylayabileceğiniz aşağıda açıklanmıştır:

curl -X 'POST' \
  'http://localhost:8080/v1/document-services/pdfs/certify?certificate_password=P%40ssw0rd123&certificate_permissions=3' \
  -H 'accept: */*' \
  -H 'Content-Type: multipart/form-data' \
  -F 'pdf_file=@test.pdf;type=application/pdf' \
  -F 'certificate_file=@certificate.p12;type=application/x-pkcs12'
curl -X 'POST' \
  'http://localhost:8080/v1/document-services/pdfs/certify?certificate_password=P%40ssw0rd123&certificate_permissions=3' \
  -H 'accept: */*' \
  -H 'Content-Type: multipart/form-data' \
  -F 'pdf_file=@test.pdf;type=application/pdf' \
  -F 'certificate_file=@certificate.p12;type=application/x-pkcs12'
SHELL

Bu API çağrıldığında, PDF bir dijital sertifika ile imzalanır; bu, içeriği kilitler ve meşruiyetini kanıtlar. certificate_permissions parametresi, alıcıların onaydan sonra belgede ne yapabileceklerini belirler; örneğin yazdırma veya form doldurma işlemleri gibi.

Stirling Pdf Docker Compose 8 related to Belgeleri Onaylama

Sunucu yanıtı, indirilebilir, onaylanmış bir dosya içerir. Bu, sertifikasyon sürecini otomatikleştirmek ve PDF'lerinizin güvenli, doğrulanabilir ve uyumlu olmasını sağlamak için sorunsuz bir yol sunar.

PDF Belgelerini İmzalama

Onayın yanında, IronSecureDoc başka bir önemli yetenek sunar—PDF belgelerini dijital olarak imzalama. Tüm belgeyi kilitleyen onaylamanın aksine, dijital imza doğrulama ekler ancak düzenlemeleri mutlaka kısıtlamaz.

Swagger UI'deki /v1/document-services/pdfs/sign uç noktasını kullanarak, belgenin belirli bir sayfasına görünür bir imza resmi yerleştirebilirsiniz. İmzanın yerini ve boyutlarını, signature_image_x, signature_image_y, signature_image_w ve signature_image_h parametrelerini ayarlayarak özelleştirebilirsiniz.

Stirling Pdf Docker Compose 9 related to PDF Belgelerini İmzalama

İmza yerleştirmenin yanı sıra, bir kullanıcı veya sahip şifresi sağlayabilir, güveni artırmak için bir sertifika uygulayabilir ve hatta uyumluluk için belgeyi PDF/A veya PDF/UA formatlarına dönüştürebilirsiniz.

Stirling Pdf Docker Compose 10 related to PDF Belgelerini İmzalama

Bir belgeyi imzalamak için:

  1. İmzalamak istediğiniz PDF'yi yükleyin.
  2. Geçerli bir dijital sertifika dosyası yükleyin (.p12 formatında).
  3. İmzanın resim dosyasını yükleyin (PNG veya JPEG).
  4. İmza yerleştirme koordinatlarını ve boyutunu ayarlayın. Çalıştır butonuna tıklayın.

Stirling Pdf Docker Compose 11 related to PDF Belgelerini İmzalama

Tamamlandığında, sunucu, dağıtıma hazır dijital olarak imzalanmış bir PDF döndürecektir. Bu özellik, onay iş akışlarını otomatikleştirmeyi, yazar yasağını doğrulamayı veya resmi belgelere marka eklemeyi sağlamak için harikadır—tüm bunlar belgelerin bütünlüğünü korurken yapılır.

PDF dosyalarının şifrelenmesi

PDF güvenliğinin en önemli sütunlarından biri şifrelemedir. IronSecureDoc ile geliştiriciler, güçlü kullanıcı ve sahip şifreleri kullanarak belgeleri şifreleyebilir ve ayrıca belge kullanımı için izin ayarlarını ince ayar yapabilir. Bu işlemi Swagger UI kullanarak gerçekleştirmek için, /v1/document-services/pdfs/encrypt uç noktasına gidin ve gerekli alanları yapılandırın:

Stirling Pdf Docker Compose 12 related to PDF dosyalarının şifrelenmesi

Belge özelliklerinin farklı bir setini, örneğin:

  • İçerik ayıklama
  • Form doldurma
  • Açıklamalar
  • Yazdırma
  • Değişiklikler

Tamamen kilitli bir belge istiyorsanız, tüm bu seçenekleri false olarak ayarlayın. Referans için eşdeğer CURL komutu burada:

curl -X 'POST' \
  'http://localhost:8080/v1/document-services/pdfs/encrypt?allow_extracting_content=false&allow_form_filling=false&allow_annotations=false&allow_printing=false&allow_modifications=false&new_user_password=123&new_owner_password=123' \
  -H 'accept: */*' \
  -H 'Content-Type: multipart/form-data' \
  -F 'pdf_file=@test.pdf;type=application/pdf'
curl -X 'POST' \
  'http://localhost:8080/v1/document-services/pdfs/encrypt?allow_extracting_content=false&allow_form_filling=false&allow_annotations=false&allow_printing=false&allow_modifications=false&new_user_password=123&new_owner_password=123' \
  -H 'accept: */*' \
  -H 'Content-Type: multipart/form-data' \
  -F 'pdf_file=@test.pdf;type=application/pdf'
SHELL

Stirling Pdf Docker Compose 13 related to PDF dosyalarının şifrelenmesi

Yürütüldüğünde, çıktı, açıldığında kullanıcıdan bir şifre girmesini isteyen tamamen şifrelenmiş bir PDF dosyası olacak.

Stirling Pdf Docker Compose 14 related to PDF dosyalarının şifrelenmesi

Bu işlevsellik, hassas kayıtları korumak, erişimi sınırlamak ve dağıtımdan sonra bile belge kontrolünü sağlamak için gereklidir. İster iç notlar, ister yasal belgeler, ister müşteri raporları için olsun, IronSecureDoc, belgelerde güvenliği sağlamak ve geliştirme akışını bozmadan uygulamak için kolaylık sağlar.

PDF'lardan Metin Çıkarma

Bir PDF dosyasından içerik almak mı gerekiyor? IronSecureDoc, /v1/document-services/pdfs/extract uç noktası kullanarak metin çıkarmak için hızlı ve doğru bir yol sunar. Bu özellik, faturalar, raporlar veya büyük belgelerden manuel kopyalama ve yapıştırma yapmadan içerik almayı otomatikleştirmek istediğinizde özellikle kullanışlıdır. Metin çıkarmak için, Swagger UI'ye gidin ve sağlanan formu kullanarak dosyanızı yükleyin:

Stirling Pdf Docker Compose 15 related to PDF'lardan Metin Çıkarma

Parametreler, şifreleri girmenize (eğer PDF korunuyorsa) ve yalnızca seçilen sayfalardan içerik gerekiyorsa sayfa numaralarını belirtmenize olanak tanır. Alternatif olarak, aşağıdaki CURL komutunu kullanabilirsiniz:

curl -X 'POST' \
  'http://localhost:8080/v1/document-services/pdfs/extract' \
  -H 'accept: */*' \
  -H 'Content-Type: multipart/form-data' \
  -F 'pdf_file=@long_text_test.pdf;type=application/pdf'
curl -X 'POST' \
  'http://localhost:8080/v1/document-services/pdfs/extract' \
  -H 'accept: */*' \
  -H 'Content-Type: multipart/form-data' \
  -F 'pdf_file=@long_text_test.pdf;type=application/pdf'
SHELL

Yürütüldüğünde, API, çıkartılan metni düz yanıt gövdesi olarak döndürür:

Stirling Pdf Docker Compose 16 related to PDF'lardan Metin Çıkarma

Bu çıktı, ihtiyaça göre ayrıştırılabilir, saklanabilir veya analiz edilebilir. Basit, hızlı ve özel eklentilere veya manuel incelemeye ihtiyaç duymaz. Bir belge işleme hattı kuruyor veya bir dosyanın içeriğine hızlı erişmek istiyorsanız, bu özellik işi halleder.

Belge Şifresini Doğrulama

Güvenli herhangi bir PDF'yi işlemden önce, şifrenizin geçerli olup olmadığını kontrol etmek iyi bir fikirdir. IronSecureDoc, kullanıcı ve sahip şifrelerini hızlı ve güvenilir bir şekilde doğrulamak için /v1/document-services/pdfs/verify-password uç noktasını sağlar. Bu, üçüncü taraf belgeler veya arşivlenmiş dosyalarla ilgili iş akışlarını otomatikleştirirken, şifre doğruluğunun kontrol edilmesi gereken durumlarda özellikle faydalıdır.

Swagger UI'de, güvenli PDF'yi yükleyin, ardından erişim seviyenize bağlı olarak uygun user_password veya owner_password alanını doldurun:

Stirling Pdf Docker Compose 17 related to Belge Şifresini Doğrulama

Gönderildikten sonra, şifre geçerliyse API, başarı (200 OK) döndürecektir, geçerli değilse bir hata döndürecektir. Bu hafif doğrulama adımı, iş akışınızı hızlandırmanızı, gereksiz arızaları önlemenizi ve otomatik PDF işleme sürecini daha da sadeleştirmenizi sağlar.

Dijital İmzaları Doğrulama

Dijital bir imzayı doğrulamak, bir PDF belgesinin imzalandığından beri değiştirilip değiştirilmediğini kontrol etmek ve imzanın geçerli olup olmadığını belirlemek için önemli bir adımdır. IronSecureDoc, /v1/document-services/pdfs/verify-signatures uç noktası aracılığıyla bu işlevi sağlar. Bu uç nokta, belgelerin dış kaynaklardan alındığında veya uyum ve güvenin gerekli olduğu durumlarda özellikle kullanışlıdır.

Swagger UI'de, imzalı PDF dosyasını yüklemeniz ve gerekiyorsa, dosyaya erişmek için user_password veya owner_password değerini girmeniz yeterlidir:

Stirling Pdf Docker Compose 18 related to Dijital İmzaları Doğrulama

Bu işlemi bir CURL istek kullanarak da çalıştırabilirsiniz:

curl -X 'POST' \
  'http://localhost:8080/v1/document-services/pdfs/verify-signatures' \
  -H 'accept: */*' \
  -H 'Content-Type: multipart/form-data' \
  -F 'pdf_file=@test_Signed.pdf;type=application/pdf'
curl -X 'POST' \
  'http://localhost:8080/v1/document-services/pdfs/verify-signatures' \
  -H 'accept: */*' \
  -H 'Content-Type: multipart/form-data' \
  -F 'pdf_file=@test_Signed.pdf;type=application/pdf'
SHELL

İsteği gerçekleştirdikten sonra, API, detaylı doğrulama sonuçlarını JSON formatında döndürür. Eğer imza sağlam ve otantikse, true döndürecektir. Eğer tahrif edilmiş veya geçersizse, detaylı hata durumu göstergelerini göreceksiniz.

Stirling Pdf Docker Compose 19 related to Dijital İmzaları Doğrulama

Bu özellik, PDF iş akışınızın her imzasının doğrulanabilir ve güvenli olmasını sağlar—hukuk, finans ve uyum gerektiren belgeler için hayati bir adımdır.

StirlingPDF Ana Güvenlik Özellikleri

PDF Düzenle

StirlingPDF, /api/v1/security/auto-redact uç noktası kullanarak PDF belgelerinden içerik düzenlemek için basit ve esnek bir yol sunar. Bu özellik, gelişmiş ayarlara ihtiyaç duymadan, geliştiriciler için PDF'lerden hassas kelimeleri veya deseni çıkarmak isteyenler için idealdir.

Swagger UI'de, düzenleme parametrelerini kolayca yapılandırabilirsiniz. PDF'yi yükleyin, düzenlenecek metin listesini (örneğin, 'Dummy') girin ve şu gibi seçenekleri ayarlayın:

  • useRegex – Düzenli ifadeler temelinde sansürle
  • wholeWordSearch – Sadece tam kelimeleri eşleştir
  • redactColor – Sansürleme rengini özelleştir (örneğin, siyah #000000)
  • customPadding – Sansürlenmiş alanlar etrafında boşluk ekle
  • convertPDFToImage – Ekstra koruma için çıktıyı bir resme dönüştür

Stirling Pdf Docker Compose 20 related to PDF Düzenle

Çalıştır'a tıkladığınızda, StirlingPDF dosyayı işler ve yapılandırmanıza göre tüm eşleşen içeriği kaldırır.

İmzaları Doğrulayın

/api/v1/security/validate-signature uç noktası kullanılarak, bir PDF dosyasına yerleştirilmiş dijital imzaların özgünlüğünü hızla kontrol edebilirsiniz. Uç nokta, hem varsayılan hem de özel sertifika doğrulamayı destekler. Tek yapmanız gereken, fileInput'u (base64 veya dosya dizgisi olarak PDF'niz) içeren bir istek gövdesi sunmak ve belirli bir sertifika karşısında doğrulama yapmak istiyorsanız bir certFile sağlamaktır.

Stirling Pdf Docker Compose 21 related to İmzaları Doğrulayın

Bu API, doğrulama durumunu özetleyen bir JSON yapısı ile yanıt verir.

PDF Dosyalarını Dijital Sertifika ile İmzalama

StirlingPDF, /api/v1/security/cert-sign uç noktası ile pdf dosyalarınızı sertifikalarınızla dijital olarak imzalamanızı sağlar. Swagger UI aracılığıyla, PDF'nizi yükleyebilir ve dijital imzalama seçeneklerini yapılandırabilirsiniz. İhtiyacınız olacak şeyler:

  • fileInput – İmzalamak istediğiniz PDF dosyası
  • certType – Kullanmakta olduğunuz sertifika türü
  • privateKeyFile, certFile, p12File veya jksFile – Sertifika türüne bağlı olarak
  • password – Anahtar deposu veya özel anahtar için

Stirling Pdf Docker Compose 22 related to PDF Dosyalarını Dijital Sertifika ile İmzalama

İmza deneyimini şu özelliklerle artırabilirsiniz:

  • showSignature – İmzayı PDF'de görsel olarak göster
  • reason, location, name – İmza için meta veriler
  • pageNumber – İmzanın görünmesi gereken sayfa
  • showLogo – İmzayla birlikte bir logo gösterip göstermeme

Stirling Pdf Docker Compose 23 related to PDF Dosyalarını Dijital Sertifika ile İmzalama

Çalıştır düğmesine bastığınızda StirlingPDF girdiyi işler ve dijital olarak imzalanmış bir PDF döner.

Şifre Koruması Ekle

StirlingPDF, belgelerinizi şifre korumasıyla kilitlemenizi sağlar ve bunu /api/v1/security/add-password son noktasını kullanarak yapabilirsiniz. Bu özellik, kullanıcı ve sahip parolalarını tanımlamanıza izin verir ve ince ayarlı izin ayarları sağlar.

Swagger UI kullanarak bunu şöyle ayarlayabilirsiniz:

  • fileInput – Güvenliğini sağlamak istediğiniz PDF'yi yükleyin
  • password – Belgeyi açmak için kullanıcının şifresi gereklidir
  • ownerPassword – Dosya içindeki düzenleme izinlerini kontrol eder
  • keyLength – Şifreleme gücünü seçin (örneğin, 256-bit)

Stirling Pdf Docker Compose 24 related to Şifre Koruması Ekle

Bunun ötesinde, şu gibi belge kısıtlamalarını açıp kapatabilirsiniz:

  • canPrint, canModify, canFillInForm
  • canExtractContent, canExtractForAccessibility
  • canModifyAnnotations, canAssembleDocument

Stirling Pdf Docker Compose 25 related to Şifre Koruması Ekle

Çalıştır düğmesine bastığınızda, çıktı tam olarak yapılandırıldığı şekilde kullanıcı parolalı bir PDF olacaktır.

Lisanslama ve Fiyatlandırma: IronSecureDoc vs. StirlingPDF

IronSecureDoc

Stirling Pdf Docker Compose 26 related to IronSecureDoc

IronSecureDoc, çeşitli kurumsal gereksinimleri karşılamak için özelleştirilmiş kurumsal düzeyde lisanslama seçenekleri sunar. Müşteriler, ya bağımsız bir IronSecureDoc Enterprise License ya da IronSecureDoc'ı ve diğer ürünleri içeren kapsamlı bir Iron Suite Enterprise License arasında seçim yapabilir.

IronSecureDoc Enterprise Lisansı

  • Fiyat: USD 14,999
  • Özellikler:
    • Yerel veya bulutta barındırılan, kodsuz veya herhangi bir programlama dili destekleyen Kurumsal PDF Sunucusu
    • Belgelerinizi güvence altına almak için sınırsız PDF redaksiyonu, imzalama ve şifreleme
    • Çevrimdışı izole ortamları destekler
    • İndirimli destek ve güncelleme paketleri mevcut

Iron Suite Unlimited Enterprise Lisansı

  • Fiyat: USD 19,995
  • Özellikler:
    • Tüm Iron Software ürünlerini içerir: IronPDF, IronOCR, IronXL, IronWord, IronBarcode ve daha fazlası
    • Sınırsız geliştiriciler, lokasyonlar ve projeler, OEM yeniden dağıtımı dahil
    • Özel süresiz kurumsal lisans
    • Çevrimdışı izole ortamları destekler
    • Yalnızca kurumsal seçenekler mevcut
    • Suite ve IronSecureDoc'u kapsayan destek ve güncellemeler aboneliği

Destek ve Güncellemeler

Iron Software, kesintisiz hizmet sağlamak için çeşitli destek ve ürün güncelleme seçenekleri sunar:

  • Yıllık Abonelik: Yılda 7,500 dolar (yıllık yenilenir, istediğiniz zaman iptal edebilirsiniz)
  • 1 Yıllık Paket: 10,000 dolar (tek seferlik satın alım)
  • 5 Yıllık Paket: 30,000 dolar (tek seferlik satın alım)

Bu paketler, sürekli ürün güncellemelerine, güvenlik özelliği yükseltmelerine ve Iron Software mühendislik ekibinden destek alma hakkı tanır.

Değerlendirme Seçenekleri

IronSecureDoc'u satın almadan önce değerlendirmek isteyen kuruluşlar için bir ücretsiz deneme mevcuttur. Bu deneme tam işlevsellik sunar ve canlı bir ortamda kapsamlı değerlendirme için hemen finansal taahhüt gerektirmez.

Uygun lisanslama seçeneğini seçerek işletmeler, özel gereksinimlerine uygun sağlam belge güvenliğini sağlayabilir.

StirlingPDF

StirlingPDF basit, açık kaynaklı bir model sunar:

Ücretsiz Katman

AGPL v3 lisansı altında mevcuttur; çekirdek özellikler kullanımı ve kendi başınıza barındırılabilir. Geliştiriciler veya küçük iç kullanım için uygundur.

Kurumsal Lisans

AGPL uyumluluğu olmayan veya ek destek gerektiren işletmeler için ticari bir lisans mevcuttur. Fiyatlandırma özel olup, ekipleriyle iletişime geçilmesi gerekmektedir.

Dokümantasyon ve Destek: IronSecureDoc vs. StirlingPDF

IronSecureDoc

IronSecureDoc, entegrasyonu ve operasyonu kuruluşunuz içinde sorunsuz hale getirmek için tasarlanmış kapsamlı bir belge ve destek kaynakları seti sunar.

Kapsamlı Dokümantasyon

IronSecureDoc, şu konuları kapsayan ayrıntılı dokümantasyon sunar:

  • Hızlı Başlangıç Kılavuzları: IronSecureDoc'u yerel sunucular ve bulut platformları da dahil olmak üzere çeşitli ortamlarda çalışır duruma getirmek için adım adım talimatlar.
  • API Referansları: PDF redaksiyonu, şifreleme ve dijital imzalama gibi görevler için uç noktaları ayrıntılandıran kapsamlı RESTful API belgesi.
  • Öğreticiler ve Nasıl Yapılırlar: Farklı programlama dilleri ve çerçevelerle entegrasyon tekniklerini gösteren pratik kılavuzlar, geliştirici deneyimini artırır.

Adanmış Destek

IronSecureDoc, sağlam destek sağlar:

  • Doğrudan Mühendislik Yardımı: Canlı sohbet, e-posta veya ekran paylaşımı yoluyla adanmış mühendislerle bir ekip erişimi sağlayarak teknik sorulara hızlı ve bilgi dolu yanıtlar sağlar.
  • Sürekli Gelişme: Ürününü kullanıcı geri bildirimine dayanarak geliştirme taahhüdü, IronSecureDoc'un kullanıcılarının dinamik ihtiyaçlarını karşılamasını sağlar.

Bu belgeler ve destek konusunda yapılandırılmış yaklaşım, IronSecureDoc'un, kullanıcıya odaklanan bir deneyim sunmaya olan adanmışlığını vurgular, kurumsal ortamlarda etkin uygulama ve sürekli kullanım sağlar.

StirlingPDF

Dokümantasyon

StirlingPDF, çeşitli platformlar için kurulum kılavuzlarını, gelişmiş yapılandırma seçeneklerini ve geniş bir özellikler listesini kapsayan kapsamlı belgeler sunar.

Destek

Açık kaynaklı bir proje olarak StirlingPDF, kullanıcı topluluğu tarafından desteklenir. Kullanıcılar, GitHub ve Discord gibi platformlar aracılığıyla yardım isteyebilir, sorunları bildirebilir, özellik talep edebilir ve diğer kullanıcılar ve katkıda bulunanlarla işbirliği yapabilir.

Sonuç

PDF belgelerini işlerken, özellikle kurumsal ortamlarda, temel araçların ötesine geçen güvenilir bir çözüme sahip olmak kritik öneme sahiptir. Dijital imzalama, şifreleme, redaksiyon veya metin çıkarma ile uğraşırken, seçtiğiniz platform tüm PDF gereksinimlerinizi güvenli ve verimli bir şekilde karşılamak zorundadır.

IronSecureDoc, belgelere koruma getirmeyi ciddiye alan profesyoneller için tasarlanmış kapsamlı bir kurumsal hazır özellikler seti sunar. Docker tabanlı dağıtımı, zengin API yüzeyi ve adanmış mühendislik destek ekibi ile yalnızca bir redaksiyon aracından çok daha fazlasıdır. Sözleşmelerin imzalanmasından kimliklerin doğrulanmasına ve gizli dosyalara erişimin kısıtlanmasına kadar, IronSecureDoc geniş bir işlem yelpazesini destekler ve altyapınızda görevlerin sorunsuz bir şekilde yürütülmesini sağlar.

IronSecureDoc'un öne çıkan bir özelliği, yerel olarak barındırılan web uygulaması olarak çalışabilme yeteneğidir ve bu, verileri üzerinde tam kontrole sahip olup dışa arama yapılan çağrıları sıfırlaması gereken ekipler için idealdir. İçsel bir platform oluşturuyor veya yerel olarak barındırılan bir sistem içinde belge işleme otomasyonu yapıyorsanız, araç performans veya sunucu belleğinden ödün vermeden PDF belgelerinizi güvence altına alır.

Düzenli olarak pdf dönüştürme ihtiyaçı olan, sayfa numaralarına göre içerik çıkaran veya kopyalama veya yazdırma gibi hassas eylemleri kısıtlayan kullanıcılar için IronSecureDoc, entegrasyon için güvenilir bir API seti sağlar. Ayrıca, platformundan indirilen her dosya, güvenlik standartlarını kayıt tutma ve izleme amacıyla koruyarak iş akışınıza göre uyarlanabilir. Takımlar ve bölümler arasında PDF belgelerinin güvenli ve otomatik işlenmesi için ideal bir seçimdir.

Öte yandan, StirlingPDF güçlü bir açık kaynak aracı olmasına rağmen, temel özellikler için kutuyu işaretler, ileri seviye yapılandırma ve uzun vadeli güvenilirlik açısından kurumsal çözümlerden beklenen özellikleri eksiktir. Sınırlı PDF gereksinimleri olan bireysel geliştiriciler veya küçük ekipler için uygundur. Ancak, PDF araçlarını merkezileştirmek ve ölçeklendirmek isteyen organizasyonlar, topluluk desteği, özelleştirilebilirlik ve güncelleme sıklığında sınırlamalar ile karşılaşacaktır.

Bir hukuk departmanı yönetiyor, İnsan Kaynakları iş akışlarını otomatikleştiriyor veya müşteri iletişimlerini güvence altına alıyorsanız, PDF'ler dijital belgelerin kalbinde yer alır. Ve bu belgeler şifreleme, dijital güven ve uyumlu işleme talep ettiğinde, IronSecureDoc bu zorluklarla profesyonel dereceli hassasiyetle karşılar.

Kısacası, dijital imzalamadan görüntü eklemeye, şifrelemeye ve redaksiyona kadar her türlü PDF ihtiyaçınızı, güvenli, ölçeklenebilir ve desteğe dayalı bir çözüme uygun hale getirmek istiyorsanız, IronSecureDoc sizin cevabınız. Bunu bir ücretsiz deneme ile deneyebilir ve blog yazınız veya üretim ortamınıza nasıl uyduğunu görebilirsiniz. Kanıtlanmış mimarisi ve kurumsal odaklı yapısıyla, güvenli PDF iş akışlarını yöneten geliştiriciler ve işletmeler için daha akıllıca bir seçimdir.

Lütfen dikkate alinStirlingPDF, ilgili sahibi tarafından tescillidir. Bu site StirlingPDF ile bağlantılı, onaylanmış veya sponsorlu değildir. Tüm ürün adları, logolar ve markalar kendi sahiplerinin mülkiyetindedir. Karşılaştırmalar yalnızca bilgilendirme amaçlıdır ve yazım sırasında kamuya açık bilgileri yansıtır.

Sıkça Sorulan Sorular

IronSecureDoc'u Docker kullanarak nasıl dağıtabilirim?

IronSecureDoc, karmaşık kurulumlara gerek kalmadan güvenlik özelliklerinin entegrasyonunu kolaylaştırmak için Docker kullanarak kolayca dağıtılabilir.

IronSecureDoc hangi PDF güvenlik özelliklerini sunar?

IronSecureDoc, şifreleme, dijital imzalar, parola yönetimi, redaksiyon ve uyumluluk odaklı erişim kontrolü gibi sağlam PDF güvenlik özellikleri sağlar.

Bir geliştirici neden StirlingPDF yerine IronSecureDoc'u seçer?

Geliştiriciler, daha güçlü şifreleme, gelişmiş redaksiyon ve kapsamlı uyumluluk araçları gibi kurumsal düzeyde güvenlik özellikleri için IronSecureDoc'u StirlingPDF yerine tercih edebilir.

IronSecureDoc dijital imza doğrulamasını gerçekleştirebilir mi?

Evet, IronSecureDoc dijital imza doğrulamasını destekler ve belgelerin profesyonel ortamlarda kimlik doğruluğu ve bütünlüğünü sağlar.

IronSecureDoc için mevcut lisans seçenekleri nelerdir?

IronSecureDoc, çeşitli kurumsal düzeyde lisans seçenekleri sunar, bunlar arasında IronSecureDoc Enterprise Lisansı ve Iron Suite Unlimited Enterprise Lisansı yer alır, böylece farklı kurumsal ihtiyaçlara hitap eder.

IronSecureDoc gelişmiş PDF redaksiyon tekniklerini destekliyor mu?

IronSecureDoc, düzenli ifadeler veya bir PDF'nin belirli bölgelerini seçme gibi yöntemler kullanarak kesin içerik redaksyonunu sağlayan gelişmiş redaksiyon tekniklerini destekler.

IronSecureDoc için bir deneme sürümü mevcut mu?

Evet, IronSecureDoc ücretsiz bir deneme sürümü sunar, böylece kullanıcılar onun tam işlevselliğini değerlendirebilir ve güvenlik ihtiyaçlarına uygun olup olmadığını anlamak için test edebilirler.

IronSecureDoc ile hangi destek hizmetleri sunuluyor?

IronSecureDoc, doğrudan mühendislik yardımı, özel bir destek ekibine erişim ve sürekli ürün güncellemeleri dahil olmak üzere kapsamlı destek hizmetleri sağlar.

IronSecureDoc, endüstri standartlarına uyumu nasıl garantiler?

IronSecureDoc, erişim kontrolü, dijital imzalar ve detaylı dokümantasyon gibi kapsamlı güvenlik özellikleriyle endüstri standartlarına uyumluluğu garantiler.

IronSecureDoc'u kurumsal PDF güvenliği için üstün kılan nedir?

IronSecureDoc, güçlü şifreleme, gelişmiş erişim kontrolü, kapsamlı destek ve .NET uygulamalarına kolay entegrasyon gibi özelliklerle kurumsal PDF güvenliği için üstün kabul edilir.

Curtis Chau
Teknik Yazar

Curtis Chau, Bilgisayar Bilimleri alanında lisans derecesine sahiptir (Carleton Üniversitesi) ve Node.js, TypeScript, JavaScript ve React konularında uzmanlaşmış ön uç geliştirme üzerine uzmanlaşmıştır. Kullanıcı dostu ve estetik açıdan hoş arayüzler tasarlamaya tutkuyla bağlı olan Curtis, modern çerç...

Daha Fazlasını Oku

Iron Destek Ekibi

Haftanın 5 günü, 24 saat çevrimiçiyiz.
Sohbet
E-posta
Beni Ara