У цій статті описано, як видалити фон із PDF за допомогою C#. Він містить деталі налаштування середовища розробки, список кроків для написання програми та зразок коду для розробки засіб для видалення фону PDF-файлу за допомогою C#. Ви навчитеся видаляти фони та інші артефакти на сторінці.
Кроки для видалення фону PDF за допомогою C#
- Налаштуйте IDE на використання Aspose.PDF for .NET для видалення фону
- Завантажте вихідний файл PDF за допомогою класу Document для очищення фону
- Виберіть цільову сторінку з фоновим зображенням
- Перегляньте всі артефакти на вибраній сторінці
- Виберіть артефакти типу ArtifactSubtype.Background
- Викличте метод Delete для фонових артефактів, щоб видалити їх
- Save вихідний PDF-файл
Ці кроки підсумовують, як очистити фон PDF за допомогою C#. Завантажте цільовий файл PDF в об’єкт Document, виберіть потрібну сторінку та перегляньте всі артефакти в ній, щоб знайти фонові артефакти. Викличте метод Delete() у класі колекції Artifacts, щоб видалити фон і зберегти вихідний PDF-файл.
Код для очищення фону PDF за допомогою C#
using Aspose.Pdf; | |
class Program | |
{ | |
static void Main(string[] args) | |
{ | |
License lic = new License(); | |
lic.SetLicense("license.lic"); | |
// Open the PDF file | |
var doc = new Document("BackGround.pdf"); | |
// Access the target page | |
var page = doc.Pages[1]; | |
// Iterate through all the artifacts in the page | |
foreach(var fact in page.Artifacts) | |
{ | |
// Search background artifact | |
if(fact.Subtype == Artifact.ArtifactSubtype.Background) | |
{ | |
// Delete the background | |
page.Artifacts.Delete(fact); | |
} | |
} | |
// Save the output after removing background | |
doc.Save("output.pdf"); | |
System.Console.WriteLine("Background removed successfully"); | |
} | |
} |
Цей код демонструє, як видалити фон із файлу PDF за допомогою C#. Ви можете видалити верхній/нижній колонтитул і водяний знак за допомогою перелічувача ArtifactSubtype. Щоб видалити фон із усього PDF-файлу, виконайте цей крок на кожній сторінці документа.
Цей короткий посібник навчив нас, як розробити гумку фону PDF. Якщо вам потрібна верстка у файлі PDF, зверніться до статті накладення PDF за допомогою C#.