Aspose.Page for .NET ile Mevcut Baskı Biletini Düzenle

giriiş

Aspose.Page for .NET’i kullanarak mevcut basılı biletleri düzenlemeye yönelik bu kapsamlı kılavuza hoş geldiniz! Aspose.Page, geliştiricilerin XPS belgeleriyle zahmetsizce çalışmasına olanak tanıyan güçlü bir kütüphanedir. Bu eğitimde, kesintisiz bir öğrenme deneyimi için her adımı parçalara ayırarak, basılı biletleri düzenleme sürecinde pratik örneklerle size yol göstereceğiz.

Önkoşullar

Eğiticiye dalmadan önce aşağıdaki önkoşulların mevcut olduğundan emin olun:

  • Temel C# programlama bilgisi.
  • Makinenizde Visual Studio yüklü.
  • Aspose.Page for .NET kütüphanesini indirip projenizde referans olarak kullanabilirsiniz.

Aspose.Page for .NET’i henüz yüklemediyseniz indirebilirsiniz.Burada.

Ad Alanlarını İçe Aktar

Başlangıç olarak gerekli ad alanlarını C# projenize aktarın. Bu, Aspose.Page işlevlerine erişmenizi sağlar.

using Aspose.Page.XPS;
using Aspose.Page.XPS.XpsMetadata;
using Aspose.Page.XPS.XpsModel;
using System;
using System.Drawing;

Şimdi sağladığınız örnek kodu birden fazla adıma ayıralım.

1. Adım: Belge Dizinini Ayarlayın

// Belgeler dizininin yolu.
string dir = "Your Document Directory";

İşte, değiştir"Your Document Directory" XPS belgelerinizin bulunduğu gerçek yolla.

Adım 2: XPS Belgesini Yazdırma Biletleriyle Açın

// ExStart:3
XpsDocument xDocs = new XpsDocument(dir + "input3.xps");
JobPrintTicket pt = xDocs.JobPrintTicket;
// ExEnd:3

Bu adım, bir XPS belgesinin açılmasını ve JobPrintTicket’in alınmasını içerir.

3. Adım: Parametreleri İş Yazdırma Biletinden Kaldırma

// ExStart:4
pt.Remove(
	"ns0000:PageDevmodeSnapshot",
	"ns0000:JobInterleaving",
	"ns0000:JobImageType");
// ExBitiş:4

İstenmeyen parametreleri JobPrintTicket’ten kaldırın.Removeyöntem.

4. Adım: İş Yazdırma Biletine Parametreler Ekleme

// ExStart:5
pt.Add(
	new JobCopiesAllDocuments(2),
	new PageMediaSize(PageMediaSize.PageMediaSizeOption.ISOA4));
// ExBitiş:5

İstenilen parametreleri JobPrintTicket’e kullanarak ekleyin.Addyöntem.

Adım 5: Belgeyi Değiştirilen İş Yazdırma Biletiyle Kaydetme

// ExStart:6
xDocs.Save(dir + "output3.xps");
// ExBitiş:6

Değiştirilen XPS belgesini güncellenmiş JobPrintTicket ile kaydedin.

Aspose.Page for .NET ile basılı biletleri sorunsuz bir şekilde düzenlemek için bu adımları tekrarlayın!

Çözüm

Tebrikler! Aspose.Page for .NET’i kullanarak mevcut basılı biletleri nasıl düzenleyeceğinizi başarıyla öğrendiniz. Bu güçlü kitaplık, XPS belgelerinin işlenmesinde esneklik ve kolaylık sağlayarak onu geliştiriciler için paha biçilmez bir araç haline getirir.

Sıkça Sorulan Sorular

S1: Aspose.Page for .NET’i diğer belge formatlarıyla kullanabilir miyim?

C1: Evet, Aspose.Page for .NET öncelikli olarak XPS belgelerine odaklanır, ancak Aspose farklı formatlar için çeşitli kütüphaneler sunar. Daha fazla ayrıntı için belgelerine bakın.

S2: Aspose.Page for .NET, .NET Core ile uyumlu mu?

C2: Evet, Aspose.Page for .NET, .NET Core ile uyumludur ve geliştirme ortamınıza esneklik sağlar.

S3: Aspose.Page ile ilgili nasıl destek alabilirim veya soru sorabilirim?

A3: Ziyaret edinAspose.Page forumutopluluk desteği almak ve diğer geliştiricilerle bağlantı kurmak için.

S4: Aspose.Page for .NET’in ücretsiz deneme sürümü mevcut mu?

A4: Evet, ücretsiz deneme sürümünden yararlanabilirsinizBurada.

S5: Aspose.Page for .NET için nasıl geçici lisans alabilirim?

A5: Ziyaret edinbu bağlantı geçici lisans almak için.