Saltar al pie de página
HERRAMIENTAS PDF

Cómo Editar PDFs en Mac

En este artículo, vamos a ver herramientas de edición de PDF para Mac. Con muchos tipos de aplicaciones disponibles para Mac, nos enfocaremos en la aplicación de vista previa integrada de Mac así como en IronPDF.

La aplicación Mac Preview

Editar PDF

Un editor de PDF es una aplicación que permite la edición de archivos PDF. Podrías usarlo para completar formularios, agregar tu firma, resaltar texto, agregar o eliminar imágenes de PDFs y más. En un Mac, usar el software de Preview integrado es la forma más sencilla de editar un PDF. También hay otras posibilidades, como editores de PDF en línea y de terceros, que, dependiendo de lo que necesites que haga el editor de PDF, podrían ser más ventajosos para ti.

Mac viene con una aplicación llamada Preview que puede editar PDFs. Con la excepción de la incapacidad de alterar contenido ya creado, es tan completo como cualquier otro editor de PDF. Tiene la ventaja de que no necesitas instalar nada para usarlo. Puedes simplemente abrir el PDF y comenzar a editar de inmediato.

How to Edit PDFs on Mac, Figure 1

Aunque parecería lógico, el menú Editar no es donde puedes descubrir todas las funciones de edición de PDF de Preview. En su lugar, este menú te permitirá eliminar páginas del PDF y agregar páginas de otros PDFs (o hacer páginas en blanco).

Además, Preview te permite reorganizar las páginas del PDF arrastrándolas hacia arriba o hacia abajo desde la barra lateral. Puedes hacer que la última página sea la primera, la segunda página la primera, etc. Puedes habilitar la barra lateral desde el menú Ver si no es visible en Preview. La barra de herramientas de marcado tiene una lista de opciones que nos permiten configurar la aplicación en modo de edición y alterar PDFs en Mac.

How to Edit PDFs on Mac, Figure 2

La mayoría de las otras opciones de edición de PDF de Preview están en el menú de Herramientas de marcado. Es aquí donde puedes agregar un marcador al PDF o rotar páginas. El menú de la barra de herramientas Herramientas > Anotaciones nos permite editar texto existente, resaltar texto, subrayar texto, tachar texto, insertar una nota, rectángulo, óvalo, línea, flecha y otras formas, y escribir en el PDF (en cualquier lugar o en campos de formulario), usar globos de diálogo y más.

How to Edit PDFs on Mac, Figure 3

Añadir una firma

También podemos usar Preview para agregar tu firma al PDF si tu Mac está equipada con un trackpad o una cámara iSight. Además, se ofrece una herramienta de dibujo a mano alzada para que puedas crear formas o tu firma directamente en el documento.

Rellenar un formulario PDF

Cuando abres un PDF en Preview que contiene campos editables, puedes hacer cambios simplemente haciendo clic en los componentes del formulario. Estos típicamente toman la forma de cuadros de texto interactuables o casillas de verificación. Por ejemplo, si haces clic en un cuadro de texto que puede ser completado, puedes comenzar a escribir allí para agregar la información a tu archivo.

Guarda el documento después de editarlo seleccionando Archivo > Guardar.

Añadir texto

Usa Preview para agregar más texto a un documento PDF usando cuadros de texto. Para lograr esto, selecciona el botón de Texto después de presionar el botón de Marcas.

How to Edit PDFs on Mac, Figure 4

Habrá un cuadro de texto en tu documento. Haz doble clic en el cuadro de texto para comenzar a modificarlo después de moverlo con tu cursor a una nueva ubicación. Puedes formatear tu cuadro de texto utilizando las opciones de Estilo de Texto en la parte superior derecha.

HierroPDF

Como un poderoso convertidor de PDF, IronPDF puede convertir de HTML a PDF con una pérdida mínima del formato original mostrado en los navegadores. Los desarrolladores pueden fácilmente producir, leer y editar archivos PDF gracias a esta biblioteca PDF.

HTML se transforma en un archivo PDF por IronPDF usando el motor de Chrome. Aplicaciones de Xamarin, Blazor, Unity, y HoloLens son algunas de las tecnologías web que IronPDF soporta, junto con Windows forms, HTML, ASPX, Razor HTML, .NET Core, compatibilidad con el marco ASP.NET, Windows Forms, y WPF. Soporte para aplicaciones Microsoft.NET y .NET Core es proporcionado por IronPDF. IronPDF también se puede usar para crear PDFs visualmente atractivos.

IronPDF también tiene un poderoso motor de conversión de HTML a PDF. Con la ayuda de IronPDF, los documentos PDF pueden ser producidos usando HTML5, JavaScript, CSS, y gráficos. Se puede incluir un encabezado y un pie de página en los archivos. También puede hacer más fácil la lectura de PDFs. Además, es independiente de fuentes externas.

  • Una variedad de fuentes, incluyendo HTML, HTML5, ASPX, y Razor/MVC View, se pueden usar para producir un archivo PDF. Podemos convertir archivos de imagen así como archivos HTML.
  • Creación de documentos PDF interactivos, llenado y envío de formularios interactivos, fusión y división de archivos PDF, extracción de texto e imágenes de archivos PDF, búsqueda de texto en archivos PDF, rasterización de páginas PDF a imágenes, edición de texto en archivos PDF, y conversión de archivos PDF son todos ejemplos de herramientas que se pueden usar para trabajar con documentos PDF interactivos.
  • IronPDF tiene la capacidad de extraer imágenes de los documentos.
  • IronPDF puede agregar texto, gráficos, marcadores, marcas de agua, encabezados, pies de página y mucho más a los documentos.
  • IronPDF puede dividir y unir páginas en documentos nuevos o existentes.
  • IronPDF está construido con la última versión de .NET Core, por lo que podemos construir aplicaciones para múltiples entornos como Mac, Linux, Windows, etc.

Relleno de PDF con IronPDF

IronPDF nos permite editar formularios PDF. Esto puede ayudar en el llenado de múltiples formularios rápidamente. Una vez que el Visor ha sido instalado en tu proyecto WinForms, los usuarios tendrán la capacidad de editar cualquier PDF que contenga datos de campos de formulario. El Visor muestra cada campo de acuerdo con el tipo de formulario al que pertenece. Esto incluye cuadros de texto, botones de radio, cuadros combinados con (autocompletar), casillas de verificación y listas.

Si tu PDF contiene datos Acroform, puedes importar desde o exportar a los siguientes formatos: FDF, XFDF, XML, y TXT.

// Load a PDF document from a file path
PdfDocument doc = PdfDocument.FromFile(@"D:\Test.pdf");

// Access the form within the PDF file
var form = doc.Form;

// Find a specific form field by name and set its value
var field = form.FindFormField("First Name");
// or access directly by index if the order is known
var field = form.Fields[0];
field.Value = "MAC";

// Save the updated PDF document
doc.SaveAs(@"D:\Test.pdf");
// Load a PDF document from a file path
PdfDocument doc = PdfDocument.FromFile(@"D:\Test.pdf");

// Access the form within the PDF file
var form = doc.Form;

// Find a specific form field by name and set its value
var field = form.FindFormField("First Name");
// or access directly by index if the order is known
var field = form.Fields[0];
field.Value = "MAC";

// Save the updated PDF document
doc.SaveAs(@"D:\Test.pdf");
$vbLabelText   $csharpLabel

Fusionar archivos PDF

Los archivos PDF se pueden fusionar fácilmente usando IronPDF sin instalar software adicional. Podemos fusionar cualquier número de páginas PDF en un solo documento. A continuación, un código de muestra para fusionar documentos PDF.

// Create a new PDF renderer using the IronPDF library
var Renderer = new IronPdf.ChromePdfRenderer();

// Create a list to hold multiple PDF documents
var PDFs = new List<PdfDocument>();

// Load existing PDF documents into the PDF list
PDFs.Add(PdfDocument.FromFile("AAA.pdf"));
PDFs.Add(PdfDocument.FromFile("BBB.pdf"));
PDFs.Add(PdfDocument.FromFile("CCC.pdf"));

// Merge the loaded PDF documents into a single PDF
PdfDocument PDF = PdfDocument.Merge(PDFs);

// Save the merged PDF file to disk
PDF.SaveAs("merged.pdf");
// Create a new PDF renderer using the IronPDF library
var Renderer = new IronPdf.ChromePdfRenderer();

// Create a list to hold multiple PDF documents
var PDFs = new List<PdfDocument>();

// Load existing PDF documents into the PDF list
PDFs.Add(PdfDocument.FromFile("AAA.pdf"));
PDFs.Add(PdfDocument.FromFile("BBB.pdf"));
PDFs.Add(PdfDocument.FromFile("CCC.pdf"));

// Merge the loaded PDF documents into a single PDF
PdfDocument PDF = PdfDocument.Merge(PDFs);

// Save the merged PDF file to disk
PDF.SaveAs("merged.pdf");
$vbLabelText   $csharpLabel

Conclusión

Con la ayuda de la función de Vista Previa, los usuarios de Mac pueden editar sus documentos PDF con alguna funcionalidad básica. Fuera de esta función, sin embargo, no hay muchas opciones incorporadas disponibles. Por otro lado, los programadores de C# pueden utilizar la práctica biblioteca IronPDF para editar PDFs.

IronPDF hace que la edición de PDF programática sea fácil y se pueda incorporar en aplicaciones para diversos entornos. Para usar la biblioteca IronPDF, sin embargo, se necesita algún conocimiento básico. Además, no es de código abierto. Podemos acceder inicialmente a ella usando la versión de prueba gratuita de Iron Software. El software está disponible para licencia desde la Página de Licencias de IronPDF.

Curtis Chau
Escritor Técnico

Curtis Chau tiene una licenciatura en Ciencias de la Computación (Carleton University) y se especializa en el desarrollo front-end con experiencia en Node.js, TypeScript, JavaScript y React. Apasionado por crear interfaces de usuario intuitivas y estéticamente agradables, disfruta trabajando con frameworks modernos y creando manuales bien ...

Leer más