Dodaj prostokąt do dokumentu XPS za pomocą Aspose.Page dla .NET
Wstęp
Aspose.Page dla .NET to potężna biblioteka zapewniająca różnorodne funkcje do pracy z dokumentami XPS (Specyfikacja papieru XML) w aplikacjach .NET. W tym samouczku skupimy się na dodaniu prostokąta do dokumentu XPS przy użyciu Aspose.Page dla .NET. Postępuj zgodnie z tym przewodnikiem krok po kroku, aby usprawnić proces tworzenia dokumentów.
Warunki wstępne
Zanim zaczniesz korzystać z tego samouczka, upewnij się, że spełnione są następujące wymagania wstępne:
Biblioteka Aspose.Page dla .NET: Upewnij się, że masz zainstalowaną bibliotekę Aspose.Page dla .NET w swoim środowisku programistycznym. Możesz go pobrać Tutaj .
Katalog dokumentów: skonfiguruj katalog, w którym chcesz przechowywać dokumenty XPS.
Importuj przestrzenie nazw
W swojej aplikacji .NET uwzględnij niezbędne przestrzenie nazw, aby móc korzystać z funkcjonalności Aspose.Page.
using Aspose.Page.XPS;
using Aspose.Page.XPS.XpsModel;
using System.Drawing;
Krok 1: Ustaw katalog dokumentów
// ExStart:3
// Ścieżka do katalogu dokumentów.
string dataDir = "Your Document Directory";
// RozwińKoniec:3
Krok 2: Utwórz nowy dokument XPS
// ExStart:4
// Utwórz nowy dokument XPS
XpsDocument doc = new XpsDocument();
// RozwińKoniec:4
Krok 3: Dodaj prostokąt
// ExStart:5
// Obrysowany prostokąt w jednolitym kolorze CMYK (niebieski) w lewym dolnym rogu
XpsPath path = doc.AddPath(doc.CreatePathGeometry("M 20,10 L 220,10 220,100 20,100 Z"));
path.Stroke = doc.CreateSolidColorBrush(
doc.CreateColor(dataDir + "uswebuncoated.icc", 1.0f, 1.000f, 0.000f, 0.000f, 0.000f));
path.StrokeThickness = 12f;
// RozwińKoniec:5
Krok 4: Zapisz dokument
// ExStart:6
// Zapisz wynikowy dokument XPS
doc.Save(dataDir + "AddRectangleXPS_out.xps");
// RozwińKoniec:6
Gratulacje! Pomyślnie dodałeś prostokąt do dokumentu XPS przy użyciu Aspose.Page dla .NET.
Wniosek
Aspose.Page dla .NET upraszcza zadania manipulacji dokumentami, umożliwiając programistom łatwe tworzenie i modyfikowanie dokumentów XPS. Ten przewodnik krok po kroku pokazuje, jak dodać prostokąt do dokumentu XPS, zapewniając solidną podstawę do dalszej eksploracji.
Często zadawane pytania
P1: Czy Aspose.Page jest kompatybilny ze wszystkimi aplikacjami .NET?
Odpowiedź 1: Tak, Aspose.Page został zaprojektowany do bezproblemowej współpracy ze wszystkimi aplikacjami .NET.
P2: Gdzie mogę znaleźć dokumentację Aspose.Page dla .NET?
Odpowiedź 2: Dokumentacja jest dostępna Tutaj .
P3: Czy przed zakupem mogę bezpłatnie wypróbować Aspose.Page dla .NET?
A3: Tak, możesz uzyskać bezpłatną wersję próbną Tutaj .
P4: Jak mogę uzyskać tymczasową licencję na Aspose.Page dla .NET?
A4: Odwiedź ten link w celu uzyskania licencji tymczasowej.
P5: Gdzie mogę szukać wsparcia społeczności lub zadawać pytania związane z Aspose.Page dla .NET?
A5: Odwiedź Forum Aspose.Page za wsparcie społeczności.