PDFWriter

Genel Bakış

PDFWriter Java için FOSS’de bir sınıf.

PDF nesnelerinin bir grafikini geçerli bir PDF dosyasına serileştirir.

Bu sınıf, Java programlarında PDFWriter nesnelerle çalışmak için 7 yöntem sunar. Kullanılabilir yöntemler şunlardır: PDFWriter, allocateObjectNumber, setEncryptor, write, writeCompressed, writeIncremental, writeIncrementalWithXRefStream. Tüm kamu üyeleri, Java için FOSS paketini yükledikten sonra herhangi bir Java uygulamasına erişilebilir.

Yöntemler

SignatureAçıklama:
setEncryptor(encryptor: PDFEncryptor, encryptDictKey: PdfObjectKey)Yazma tarafı şifreleme için şifreleyiciyi ayarlar.
PDFWriter(output: OutputStream, pdfVersion: float)Yeni bir PDFWriter oluşturmak.
write(trailer: PdfDictionary, objects: Map<PdfObjectKey, PdfBase>)Tam bir PDF dosyası yazar: başlık, nesneler, xref tablosu ve trailer.
writeIncremental(original: RandomAccessReader, trailer: PdfDictionary, modifiedObjects: Map<PdfObjectKey, PdfBase>)Mevcut bir PDF’e artısal güncelleme yazıyor.
allocateObjectNumber()PdfObjectKeyYeni bir nesne numarası atadı ve anahtarı geri verdi.
writeCompressed(trailer: PdfDictionary, objects: Map<PdfObjectKey, PdfBase>, maxPerStream: int)Obyekt akışları ve xref akışı (PDF 1.5+) ile tam bir PDF yazar.
writeIncrementalWithXRefStream(original: RandomAccessReader, trailer: PdfDictionary, modifiedObjects: Map<PdfObjectKey, PdfBase>)Metin xref tablosu yerine bir x Ref akışı kullanarak artışlı güncelleme yazıyor.

Ayrıca bakınız:

 Türkçe