Длина штриха
В этом руководстве мы шаг за шагом познакомим вас со следующим исходным кодом C#, чтобы установить длину тире с помощью Aspose.PDF для .NET.
Прежде чем начать, убедитесь, что вы установили библиотеку Aspose.PDF и настроили среду разработки. Также есть базовые знания программирования на C#.
Шаг 1. Настройка каталога документов
В предоставленном исходном коде вам необходимо указать каталог, в котором вы хотите сохранить полученный PDF-файл. Измените переменную dataDir на нужный каталог.
string dataDir = "YOUR DOCUMENTS DIRECTORY";
Шаг 2. Создание экземпляра объекта документа и добавление страницы
Мы создаем экземпляр класса Document и добавляем страницу в этот документ.
Document doc = new Document();
Page page = doc.Pages.Add();
Шаг 3. Создание объекта графика и добавление его на страницу
Мы создаем объект Graph с указанными размерами и добавляем его в коллекцию абзацев страницы.
Aspose.Pdf.Drawing.Graph canvas = new Aspose.Pdf.Drawing.Graph(100, 400);
page.Paragraphs.Add(canvas);
Шаг 4. Создание объекта «Линия» и настройка
Создаем объект Line с указанными координатами и настраиваем цвет и длину штрихов.
Aspose.Pdf.Drawing.Line line = new Aspose.Pdf.Drawing.Line(new float[] { 100, 100, 200, 100 });
line.GraphInfo.Color = Aspose.Pdf.Color.Red;
line.GraphInfo.DashArray = new int[] { 0, 1, 0 };
line.GraphInfo.DashPhase = 1;
Шаг 5. Добавление линии к объекту графика
Мы добавляем линию в коллекцию фигур объекта Graph.
canvas.Shapes.Add(line);
Шаг 6. Сохранение полученного PDF-файла
Наконец, мы сохраняем полученный PDF-файл с именем «DashLength_out.pdf» в указанном каталоге.
doc.Save(dataDir + "DashLength_out.pdf");
Пример исходного кода для Dash length с использованием Aspose.PDF для .NET
// Путь к каталогу документов.
string dataDir = "YOUR DOCUMENT DIRECTORY";
// Создать экземпляр экземпляра документа
Document doc = new Document();
// Добавить страницу в коллекцию страниц объекта Document
Page page = doc.Pages.Add();
// Создать объект чертежа с определенными размерами
Aspose.Pdf.Drawing.Graph canvas = new Aspose.Pdf.Drawing.Graph(100, 400);
// Добавить объект рисования в коллекцию абзацев экземпляра страницы
page.Paragraphs.Add(canvas);
// Создать объект линии
Aspose.Pdf.Drawing.Line line = new Aspose.Pdf.Drawing.Line(new float[] { 100, 100, 200, 100 });
// Установить цвет для объекта «Линия»
line.GraphInfo.Color = Aspose.Pdf.Color.Red;
// Укажите массив штрихов для линейного объекта
line.GraphInfo.DashArray = new int[] { 0, 1, 0 };
// Установите фазу штриха для экземпляра Line
line.GraphInfo.DashPhase = 1;
// Добавить линию в коллекцию фигур объекта рисования
canvas.Shapes.Add(line);
dataDir = dataDir + "DashLength_out.pdf";
// Сохранить PDF-документ
doc.Save(dataDir);
Console.WriteLine("\nLength dashed successfully in black and white.\nFile saved at " + dataDir);
Заключение
В этом уроке мы объяснили, как установить длину тире с помощью Aspose.PDF для .NET. Теперь вы можете использовать эти знания для создания линий с собственными узорами штрихов в ваших PDF-файлах.
Часто задаваемые вопросы
Вопрос: Какова цель этого урока?
О: Цель этого руководства — помочь вам настроить длину тире для линий с помощью Aspose.PDF для .NET. Вы узнаете, как создавать линии с собственными узорами штрихов в файлах PDF.
Вопрос: Какие предварительные условия необходимы перед запуском?
О: Прежде чем начать, убедитесь, что вы установили библиотеку Aspose.PDF и настроили среду разработки. Также рекомендуется иметь базовое понимание программирования на C#.
Вопрос: Как указать каталог для сохранения PDF-файла?
О: Измените переменную «dataDir» в предоставленном исходном коде, чтобы указать каталог, в котором вы хотите сохранить полученный PDF-файл.
Вопрос: Как создать линию с собственными узорами штрихов?
О: В учебнике показано создание объекта Line и настройка его цвета, массива штрихов и фазы штрихов с помощьюGraphInfo
объект. Измените эти настройки, чтобы получить желаемый образец штриха.
Вопрос: Могу ли я настроить цвет линии?
О: Да, вы можете настроить цвет линии, установивColor
собственностьGraphInfo
объект, связанный с линией.
Вопрос: Как сохранить PDF-документ после установки длины штриха?
О: После настройки объекта «Линия» с нужным рисунком штриха вы можете сохранить полученный PDF-документ с помощьюdoc.Save(dataDir + "DashLength_out.pdf");
строку в предоставленном исходном коде.