Edytuj istniejący bilet wydruku za pomocą Aspose.Page dla .NET

Wstęp

Witamy w tym kompleksowym przewodniku na temat edycji istniejących biletów drukowanych za pomocą Aspose.Page dla .NET! Aspose.Page to potężna biblioteka, która umożliwia programistom bezproblemową pracę z dokumentami XPS. W tym samouczku przeprowadzimy Cię przez proces edycji drukowanych biletów z praktycznymi przykładami, dzieląc każdy krok, aby zapewnić płynną naukę.

Warunki wstępne

Zanim przejdziemy do samouczka, upewnij się, że spełniasz następujące wymagania wstępne:

  • Podstawowa znajomość programowania w języku C#.
  • Program Visual Studio zainstalowany na Twoim komputerze.
  • Biblioteka Aspose.Page dla .NET pobrana i odwołuje się do Twojego projektu.

Jeśli jeszcze nie zainstalowałeś Aspose.Page dla .NET, możesz go pobraćTutaj.

Importuj przestrzenie nazw

Na początek zaimportuj niezbędne przestrzenie nazw do projektu C#. Dzięki temu masz dostęp do funkcjonalności Aspose.Page.

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

Podzielmy teraz podany przykładowy kod na kilka kroków.

Krok 1: Ustaw katalog dokumentów

// Ścieżka do katalogu dokumentów.
string dir = "Your Document Directory";

Tutaj, wymień"Your Document Directory" z rzeczywistą ścieżką, w której znajdują się dokumenty XPS.

Krok 2: Otwórz dokument XPS za pomocą wydruków biletów

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

Ten krok obejmuje otwarcie dokumentu XPS i uzyskanie jego JobPrintTicket.

Krok 3: Usuń parametry z biletu wydruku zadania

// ExStart:4
pt.Remove(
	"ns0000:PageDevmodeSnapshot",
	"ns0000:JobInterleaving",
	"ns0000:JobImageType");
// RozwińKoniec:4

Usuń niechciane parametry z JobPrintTicket za pomocąRemovemetoda.

Krok 4: Dodaj parametry do biletu wydruku zadania

// ExStart:5
pt.Add(
	new JobCopiesAllDocuments(2),
	new PageMediaSize(PageMediaSize.PageMediaSizeOption.ISOA4));
// RozwińKoniec:5

Dodaj żądane parametry do JobPrintTicket za pomocąAddmetoda.

Krok 5: Zapisz dokument ze zmienionym biletem wydruku pracy

// ExStart:6
xDocs.Save(dir + "output3.xps");
// RozwińKoniec:6

Zapisz zmodyfikowany dokument XPS ze zaktualizowanym biletem JobPrintTicket.

Powtórz te kroki, aby uzyskać bezproblemowy proces edycji drukowanych biletów za pomocą Aspose.Page dla .NET!

Wniosek

Gratulacje! Pomyślnie nauczyłeś się edytować istniejące bilety wydruku za pomocą Aspose.Page dla .NET. Ta potężna biblioteka zapewnia elastyczność i łatwość obsługi dokumentów XPS, co czyni ją nieocenionym narzędziem dla programistów.

Często Zadawane Pytania

P1: Czy mogę używać Aspose.Page dla .NET z innymi formatami dokumentów?

Odpowiedź 1: Tak, Aspose.Page dla .NET koncentruje się głównie na dokumentach XPS, ale Aspose oferuje różne biblioteki dla różnych formatów. Więcej szczegółów znajdziesz w ich dokumentacji.

P2: Czy Aspose.Page dla .NET jest kompatybilny z .NET Core?

O2: Tak, Aspose.Page dla .NET jest kompatybilny z .NET Core, zapewniając elastyczność w Twoim środowisku programistycznym.

P3: Jak mogę uzyskać pomoc lub zadać pytania związane z Aspose.Page?

A3: OdwiedźForum Aspose.Pageaby uzyskać wsparcie społeczności i nawiązać kontakt z innymi programistami.

P4: Czy dostępna jest bezpłatna wersja próbna Aspose.Page dla .NET?

A4: Tak, możesz uzyskać bezpłatną wersję próbnąTutaj.

P5: Jak mogę uzyskać tymczasową licencję na Aspose.Page dla .NET?

A5: Odwiedźten link w celu uzyskania licencji tymczasowej.